句型标记
|
时态要求
did代表一般过去时;
do/does代表一般现在时。
|
句意和例句
|
1. It is (high) time that
|
did/should do
|
是该做……的时候了
It's high time (that)kids went to bed.
|
2. would rather 后接从句
|
did
注:区分would rather do
|
宁愿某人做……
We would rather (that)you told the truth.
|
3. It is/was strange that 从句
|
should do(现在、将来)
should have done(过去)
注:should表示“竟然、居然”,从句时态用虚拟式。
|
很奇怪她居然……
It was strange that he should have declined such an offer.
|
4. make sure that从句
ensure that
be sure that
guarantee that
|
does/do
|
务必要……
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从句后的时态要和主句对应。
(2)有时主句也可以是it has been=it is
|
自从……已经……了
已经……那么久没有……了
It is a couple of days since I met him on campus.
|
8. It is the first time that
|
has/have done
注:这个句型的识别关键在于主句中的序数词。所以我们可以这样理解:主句出现序数词,后面从句就可能为完成态。
|
这是第……次做……
She was the first woman who had been appointed to this position.
|
9. if only/ as if /wish
|
虚拟语气,即:
现在:did(系动词一律为were)
将来:did或were to do,或could、would、should、might等情态动词。
过去:had done
|
但愿/仿佛/(不切实际)希望
If only everyone could own their own houses.
|
10. 主句was doing/was about to do…
|
when从句用过去时did
注:在这种情况下when解释为“就在那时”。
|
正要/正在…就在那时…发生了
I was passing a form when I thought of visiting a friend of mine living there.
|