我知道It’s the first time that…的从句时态要用现在完成时。如:
It’s the first time he has come here. 这是他第一次来这儿。
同时也知道It was the first time that…的从句时态要用过去完成时。如:
It was the first time that I had seen him. 那是我第一次见到他。
我的问题:主句除了用一般现在时和一般过去时外,还可以用哪些时态?此时从句时态与主句时态有何关联?谢谢老师解答!
龙老师:
你提到的两种情况是最常见的,除此之外,主句还可用一般将来时,此时从句也通常用现在完成时。如:
it won’t be the first time he’s spent a night on the tiles. 这不会是他第一次过花天酒地的夜生活。(《新牛津英语双解大词典》)
黎老师:
除了你提到的两种情况之外,如果 time 前面的谓语动词用一般将来时,time 后面的从句要用现在完成时。如:
I'm flying to New York tomorrow. It'll be the first time I've travelled by plane. 我明天要乘飞机去纽约。这将是我第一次乘飞机旅行。(《牛津英语用法指南》第三版第591节)