|
句型標記
|
時態(tài)要求
did代表一般過去時;
do/does代表一般現(xiàn)在時。
|
句意和例句
|
|
1. It is (high) time that
|
did/should do
|
是該做……的時候了
It's high time (that)kids went to bed.
|
|
2. would rather 后接從句
|
did
注:區(qū)分would rather do
|
寧愿某人做……
We would rather (that)you told the truth.
|
|
3. It is/was strange that 從句
|
should do(現(xiàn)在、將來)
should have done(過去)
注:should表示“竟然、居然”,從句時態(tài)用虛擬式。
|
很奇怪她居然……
It was strange that he should have declined such an offer.
|
|
4. make sure that從句
ensure that
be sure that
guarantee that
|
does/do
|
務(wù)必要……
Do make sure that you follow the directions.
|
|
5. in case或for fear that后的從句
|
does/do或should do
|
以防萬一、唯恐……
Take your phone in case we contact you.
|
|
6. no sooner…than…或:
hardly…when…
barely…when…
scarcely…before…
|
前句had done(過去完成);
后句did(一般過去)
|
不等……就……或:
剛剛……就……
Hardly had they reached the destination when their car broke down.
|
|
7. It is/was段時間since
|
did/had done
注:
(1)since從句后的時態(tài)要和主句對應(yīng)。
(2)有時主句也可以是it has been=it is
|
自從……已經(jīng)……了
已經(jīng)……那么久沒有……了
It is a couple of days since I met him on campus.
|
|
8. It is the first time that
|
has/have done
注:這個句型的識別關(guān)鍵在于主句中的序數(shù)詞。所以我們可以這樣理解:主句出現(xiàn)序數(shù)詞,后面從句就可能為完成態(tài)。
|
這是第……次做……
She was the first woman who had been appointed to this position.
|
|
9. if only/ as if /wish
|
虛擬語氣,即:
現(xiàn)在:did(系動詞一律為were)
將來:did或were to do,或could、would、should、might等情態(tài)動詞。
過去:had done
|
但愿/仿佛/(不切實際)希望
If only everyone could own their own houses.
|
|
10. 主句was doing/was about to do…
|
when從句用過去時did
注:在這種情況下when解釋為“就在那時”。
|
正要/正在…就在那時…發(fā)生了
I was passing a form when I thought of visiting a friend of mine living there.
|