句型标记 | 时态要求 did代表一般过去时; do/does代表一般现在时。 | 句意和例句 |
1.Itis (high) time that | did/should do | 是该做……的时候了 It's high time (that)kids went to bed. |
2.wouldrather 后接从句 | did 注:区分wouldrather do | 宁愿某人做…… We would rather (that)you told the truth. |
3.Itis/was strange that 从句 | should do(现在、将来) should have done(过去) 注:should表示“竟然、居然”,从句时态用虚拟式。 | 很奇怪她居然…… It was strange that he should have declined such an offer. |
4.makesure that从句 ensure that be sure that guarantee that | does/do | 务必要…… Do make sure that you follow the directions. |
5.incase或for fear that后的从句 | does/do或should do | 以防万一、唯恐…… Take your phone in case we contact you. |
6.nosooner…than…或: hardly…when… barely…when… scarcely…before… | 前句had done(过去完成); 后句did(一般过去) | 不等……就……或: 刚刚……就…… Hardly had they reached the destination when their car broke down. |
7.Itis/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.Itis the first time that | has/have done 注:这个句型的识别关键在于主句中的序数词。所以我们可以这样理解:主句出现序数词,后面从句就可能为完成态。 | 这是第……次做…… She was the firstwoman who had been appointed to this position. |
9.ifonly/ as if /wish | 虚拟语气,即: 现在:did(系动词一律为were) 将来:did或were to do,或could、would、should、might等情态动词。 过去:haddone | 但愿/仿佛/(不切实际)希望 If only everyone could own their own houses. |
10. 主句wasdoing/was about to do… | when从句用过去时did 注:在这种情况下when解释为“就在那时”。 | 正要/正在…就在那时…发生了 I was passing a form when I thought of visiting a friend of mine livingthere. |