该句型应和上一个句型区别开来。该句型中不用虚拟语气,而用完成时态。至于用哪种完成时态,由主句的谓语动词的时态来决定。如果是一般现在时,从句用现在完成时态;如果是一般过去时,从句则用过去完成时态。该结构中that可以省去;it有时用this替换,常译为“是第一(二,…)次…”。
10. It is …since…
该句型主要用作处理瞬间动词的完成时,要和表示一段时间的时间状语连用。主句中是时间作表语,其时态是现在时和完成时,引导的从句通常是一般过去时态,而且是瞬间动词。如果主句是一般过去时,从句则用过去完成时。
11. It is …when…
该句型中的when引导的是一个时间状语从句,主句中的it指时间,表语由具体的时间充当。常译为“当……的时候,是……”
It was 5 o’clock when he came here.
12. It be…before…
该句型主句中的it指时间,主句中的时态常是一般将来时或过去时两种时态,主句中的表语多是long ,not long ,3 days, 2 weeks等表示时间段的词和短语。常译为“…之后才”,“没过……就……”
It was 3 days before he went to Beijing.
It will not be long before he finishes his job.