在《新概念英語》經典版第二冊第38課的難點部分出現了no sooner...than...和hardly...when...,這兩個句型都表示「一...就...」。但是,在英語裡還有不少其他的句型也表示「一...就...」,今天就跟大家做個全面的梳理分享。
該句型可以說是所有表「一...就...」的句型中最為常見而簡單的。它既可以用來描述當前的狀況或動作,也可以用在過去的時間背景下。如:
As soon as he comes, we will set out for Shanghai. (他一來我們就動身去上海。)
I gave the alarm as soon as I saw the smoke. (我一看見冒煙,就發出了警報。)
【注意】
as soon as常和possible一起構成固定表達as soon as possible,表示儘可能快地。如:
二、hardly...when...該句型的基本用法為:主語+had hardly done...when+主語+did...。使用時要注意:
如:
需要注意的是,有的時候,否定副詞hardly、scarcely或rarely可以提到句首,但這時會引起倒裝。如上面的句子就可以改為:
該句型與hardly...when...的用法幾乎完全一樣。其基本用法為:主語+had no sooner done...than+主語+did...。使用時要注意:
如:
需要注意的是,有的時候,否定副詞短語no sooner可以提到句首,但這時會引起倒裝。如上面的句子就可以改為:
該句型在使用時要注意的是,moment和從句之間不能再插入其他成分。如:
【注意】
類似的用法,除了the moment之外,還有the minute/second/instant+從句。如:
該句型相對少見一些。其中的directly和immediately都用作了連詞。如:
We'll come directly we have finished the work. (我們工作一結束就過來。)
I came immediately I heard the news. (我一聽到這個消息,馬上就來了。)
介詞on後接動名詞,也可以表示「一...就...」。如:
需要入群,可直接掃碼(下圖)申請:
歡迎轉發分享,轉載請先申請!