| Question 26: I came across a sentence like this "It is the first time that I have visited the Great wall of China". However, I remember our teacher often says "It's time we had class". Is it possible for me to use past tense instead of present perfect tense here? Answer: No, we can only use present perfect tense in the sentence you mentioned. "It is the first (second, etc.) time+ that clause" is a fixed structure and we can only use perfect tense in its subordinate clause. If the main clause appears in past tense, the subordinate clause must be in past perfect tense form. E.g. It was the second time I had been there. "It is (about/high) time + that clause" is another fixed form and we can only use past tense in the subordinate clause. 问题26: 有一句句子是这样的“It is the first time that I have visited the Great Wall of China”,可是我记得我们老师经常说“It's time we had class”。 请问我是否也可以用过去时替换这里的现在完成时呢? 回答: 不可以。“It is the first (second, etc.) time+ that clause”是一个固定的结构,从句中谓语动 词一定要用完成时。如果主句为一般过去时,从句中谓语动词则用过去完成时,如: It was the second time I had been there. “It is (about/high) time + that clause”是另一个固定用法, 从句中一定要用过去时。 |
26: 有一句句子是这样的“It is the first time..." 请问我是否也可以用过去时替换这里的现在完成时呢?
»
