1) It was +時間點+when…(當的時候時間是)
It was 5 am when we arrived at the village.
2) It was/will be+時間段+before…(沒過…就/過了…才)
It was/will be two weeks before we met/meet again
3) It is /has been +時間段+since…(自從…以來有…)
It is/has been 3 years since we last met.
突破點:一看be動詞的時態,二看時間段還是時間點。
注意:在“It is /has been +時間段+since…”句型中,從句的動詞必須是短暫性的,如果是延續性的動詞,時間要從從句的動作結束時算起。
如:
It is 3 years since I smoked.( 我戒煙有三年了)
補充:as soon as, immediately, directly, instantly, the moment, the minute, the instant, no sooner…than…, hardly/scarcely….when….和once這些從屬連接詞
引導的從句都表示從句的動作一發生,主句的動作隨即就發生,常譯為“一…就…”。從句中一般時態代替將來時態。
every time, each time, next time, the first time, any time, all the time等名詞短語用來引導時間狀語從句,表示“每當…..,每次…..;下次……”等。