英语辅导:It+be+...表时间的句型用法点滴 |
http://www.sina.com.cn 2004/10/20 09:15 英语辅导报 |
1. It's (high) time that... 该句型表示"该做……的时候了",其中that 从句谓语动词常用过去时态,但其含义并非指过去,而是指现在或将来。如: I'm getting tired. It's time that we went to bed. 我累了。到我们睡觉的时间了。 It's high time that she washed the dress. 到她洗衣服的时候了。 2. It is / has been...since... 该句型表示"做某事有多长时间了"。since 后从句用过去时态。如: It's a long time since I heard from Peter.好久没有收到彼得的来信了。 It's 10 years since Arabella left me.阿尔贝拉离开我已经10年了。 注:当it 后的be为was时,since后的从句要用过去完成时态。试 比较: He said it was two years since he had joined the army.他说他当兵已有两年了。 It is two years since he joined the army.他当兵已两年了。 3. It / This is the first / second /third ... time that ... 该句型表示"这是第一/二/三……次做某事了",其中that 可省略,从句用现在完成时态。但是,当it后的be为was时,that 后从句应用过去完成时态。如: It's the second time I have been here.这是我第二次到这里来了。 I was lucky because it was the third time that I had visited China.我很幸运,因为这是我第三次访问中国了。 4. It was long before ... 这个句型表示"很久以后才……",否定形式表示"不久就……"。如: It was not long before they rose up and drove the enemy out.不久,他们就起义把敌人赶走了。 It was long before they returned.过了很久他们才回来。 5. It will be long before... 该句型的肯定形式表示"很久以后才……",否定形式表示"不久就……",这时before后从句用一般现在时表示将来时态。如: It will be long before he goes to school.再过很久他才能上学。 It will not be long before he realizes that.不久他就会意识到这点的。 在平时我们要注意区分这些句型,特别注意连词、时态等。 (文/张华 巩玉香; 英语辅导报高二版 04~05学年度第3期;版权归英语辅导报社所有,独家网络合作伙伴新浪教育,未经许可,不得以任何形式进行转载。) |
【评论】 |
【英语学习论坛】【大 中 小】【打印】【关闭】 |