将来完成时主要用法归纳和分类
时间:
将来完成时是表示在将来某个时间点之前完成的动作或状态。它的主要用法可以分为以下几类:
1. 表示将来某个时间点之前已经完成的动作:
- I will have finished my homework by tomorrow.(到明天之前,我会完成我的作业。)
- By the time you arrive, I will have left.(在你到达之前,我会已经离开了。)
2. 表示对将来某个时间点之前发生的动作或事件进行推测:
- They will have arrived by now.(他们现在应该已经到达了。)
- He will have graduated by next year.(到明年,他应该已经毕业了。)
3. 表示对过去一段时间的总结:
- She will have lived in this city for 10 years by next month.(到下个月,她将在这个城市居住已经有10年了。)
- We will have been married for 25 years by the end of this year.(到年底,我们将已经结婚25年了。)
需要注意的是,将来完成时常常与指定将来时间点或将来时态连用,且往往在主句中使用将来时态。对于某些动词如come, go, leave, arrive等,常用be going to来表示将来完成时。
下一篇:常和一般现在时连用的动词