no sooner ……than用法解析

2024-05-17 16:23 来源: 文化之窗 本文影响了:17人

No sooner ……than 一(刚)……就

一般主句谓语动词采用过去完成时,than从句的谓语动词采用一般过去,而且No sooner与as soon as相比,前者预想不到的吃惊(惊奇)更强一些; as soon as引导出的是从句:No sooner引导主句总是谓语than从句之前,如放句首,要部分倒装。

No sooner had we sat down at the table than the phone rang.

我们刚在桌子旁坐下,电话铃就响了。

I had no sooner reached home than it began to rain.

No sooner had I reached home than it began to rain.

我刚到家,天就下起了雨。

They had no sooner arrived than they were arguing. 他们刚到就吵。

No sooner had they arrived than they were arguing. 他们刚到就吵。

He had no sooner got his wings than the Korean conflict broke out.

他刚获得飞行资格,朝鲜战争就爆发了。

I had no sooner come home than it began to snow.

我刚一到家天就开始下起雪来了。

He had no sooner returned than he bought a house.

他一回来就买了一套房子。

We had no sooner gone to bed than the phone rang. 我们刚一上床,电话就响了。

I'd no sooner fallen asleep than the neighbour's dog started barking. 我刚一睡着邻居的狗就开始叫

They had no sooner arrived than they were arguing。他们刚一到就吵架。

They’d no sooner started their walk than it began to rain. 他们刚开始走,就开始下雨。

She had no sooner had time to sit and have a rest than the phone rang again. 她刚想坐下来休息一会儿,电话又响了。

No sooner had she had time to sit and have a rest than the phone rang again.

He had no sooner been back to the office than the colleagues came to ask about the news.

他一回到办公室,同事就都来问询了。

We had no sooner set out than a thunder storm broke.

我们出发不久就雷雨大作。

No sooner had he arrived in Rome than he was kidnapped.

他刚到罗马就遭到了绑架。

No sooner had I sat down than there was a loud knock on the door.

我刚坐下就有人大声敲门。

No sooner had he arrived than he went away again.

他刚到就又走了。

No sooner had the game started than it began to rain heavily.

运动会刚开始,天就下起了大雨。

No sooner had I got home than he called me.

我一到家,他的电话就来了。

No sooner had he pushed the door open than the flower vase broke on the ground.

他一推门,花瓶应时摔碎了。

No sooner had I finished my work than he came.

我刚做完事他就来了。

No sooner had they bought the land than a new problem emerged.

他们刚买下土地,一个新问题就出现了。

No sooner had they finished a job than the new task came.

他们刚结束一项工作,新任务就来了。

No sooner had she gone out than someone called her.

她刚一出去就有人打电话找她。

No sooner had we sat down than we found it was time to go.

我们刚坐下就发现已经是该走的时候了。

No sooner had he arrived than he started talking about leaving. 他刚到,就说起要走的事

No sooner had I heard the news than I started dancing. 我一听到这个消息就开始跳舞。

No sooner had he arrived in Rome than he was kidnapped. 他刚到罗马就被绑架了。

No sooner had I received her call than I left for her place. 我一接到她的电话,就去了她的地方

No sooner had she finished one project, than she started the next. 她刚完成一个项目,就开始了下一个。

No sooner had I eaten the fish, than I started feeling sick. 我刚吃完鱼,就开始觉得不舒服.

No sooner had they completed the work, than they demanded the wages. 他们一完成工作,就要求支付工资

No sooner had he seen Heidi, than he smiled, opening his round eyes as wide as possible.

他刚看到小海蒂,就笑了,圆圆的眼睛睁得更大了。

注意1:有的地方不用完成时态,而用过去时态,为了强调两件事间隔非常短,比如:

No sooner did the meeting come to a close than he received a phone call from the company.

会议刚一结束,他就接到了公司的电话。

No sooner did Barack Obama ascend to the Presidency, then the country split asunder. 巴拉克奥巴马刚当上总统,这个国家就分裂了。

In Europe, no sooner was one kicked down the road than another one showed up. 在欧洲,一个人刚被踢开,另一个人就出现了。

No sooner did she leave my doorstep than I had emails from two women whose kids go to my son's nursery and who recognized my face .

她刚离开我家门口,我就收到两个女人的电子邮件,她们的孩子跟我儿子在同一家托儿所,她们认得我。

高考真题- 2019 天津

注意2:有的地方用现在时态(有人说现在时态不对,但是真的有这样的例句)

No sooner have you opened the packaging than you're already yearning for the upgrade. 刚打开包装,你就开始渴望升级了。--BBC

No sooner have I acquainted myself with the great cherry than the season is nearly over. 我刚见到大樱桃,季节就快结束了。--NP

各年级视频辅导入口