e.g.: I had written her 100 letters when she finally promised to marry me.
9.将来完成时
? 形式:will have done
? 意义:是以“将来”作为“坐标时间”,来描述开始于将来之前(可能是过去,现在或将来)的动作持续到将来。 ? 用法:
A) 延续到现在的动作或状态。
e.g. I will have taught English in New Oriental School for
five years by the end of next month.
B) 过去发生但与现在仍有联系的动作或状态。
e.g.: We will have finished our exam by the end of next week. C) 在将来之前开始的动作,在将来之前的一段时间内重复发生。
e.g.: By five o'clock this afternoon the spaceship will have traveled eleven times round the world.
10.现在完成进行时
? 形式:have/has been doing
? 意义:强调动作的持续性,表示开始于过去的动作持续到现在,并且活动还没有结束,还将继续持续下去。
e.g.: It began raining 2 hours ago and it's still raining. It has been raining for two hours.
It began raining at 8 o'clock. Now it's still raining. It has been raining since 8 o'clock. It has been raining all day. B) 刚刚结束的动作。
表示开始于过去的动作持续到现在为止不在继续或表示不久前刚刚结束的动作。
C) 重复发生的动作。具体来说就是表示说话时刻以前的一段时间内重复发生的动作。
e.g.: Every Sunday they meet in the same bar. They've been going there for years.
11.过去完成进行时
? 形式:had been doing ? 意义:
A) 强调在过去的某一活动或时间之前一直在持续的一项活动。可能仍然持续下去。
e.g.: When I arrived in Inner Mongolia, it had been snowing for half a month.
B)强调在故去的某一活动或时间之前一直在持续的一项活动。持续到过去这一活动或这一时间为止,或者是在过去这一时间之前刚刚结束。
相关推荐: