例: This is the second time that the products of our company have been shown in the International Exhibition. (这是我公司产品第二次参加国际展览会。)
D) 句型“It is/ has been……since”所使用的两种时态都正确。
例:It is/ has been 10 years since I last saw him.(从我上次见到他以来已经10年了。)
E) 在“no sooner than”、“hardly/ scarcely ……when”、“before”、“prior to”等句型中,主句要求完成时。
例:I haven't met that professor prior to today.(以前我从未见过那位教授。)
4. 现在完成进行时(have been doing):和现在进行时很像
1) 用法:表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。
例:We have been working on this project for over a month now.(到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。)
2) 注意事项:与现在完成时相比,现在完成进行时更强调:在从过去到现在的时间里,动作或状态一直持续或一直反复出现。
5. 一般过去时
A) 表示过去某个时间发生的动作或情况。
ex:I went to Beijing last year.
B) 表示过去习惯性动作。特别是由would/ used to do表达的句型,本身表示的就是过去时。
ex: I used to live here.(注意used to 和be used to 的区别,used to表过去常常,be used to 表示习惯于,前者to是不定式符号,后者则是介词,后接名词、动名词、代词)
C) 有时可代替一般现在时,表达一种婉转、客气、礼貌、商量的语气。
ex: Would you mind my sitting here?(您介意我坐在这里吗?)
Could you pass me the pen?
注意: