天天看點

no sooner ……than用法解析

作者:我的考試日記

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.

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

no sooner ……than用法解析

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.

他剛獲得飛行資格,北韓戰争就爆發了。

no sooner ……than用法解析

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 ……than用法解析

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. 我剛見到大櫻桃,季節就快結束了。--NPR

no sooner ……than用法解析