英语中的时态很多,将来完成时是其中较为复杂的一种。将来完成时表示在未来某个时间点之前已经完成的动作或状态。此时态常用的标志性词语有以下几种:
- by + 时间点/事件:表示在某个时间点或事件之前完成某事。
例如:
- I will have finished my report by 5 pm.(我将在下午5点前完成报告。)
- They will have arrived at the airport by the time we get there.(我们到达那里的时候,他们已经到达机场了。)
- before + 时间点/事件:表示在某个时间点或事件之前完成某事。
例如:
- I will have finished my homework before I go to bed.(我将在睡觉之前完成我的家庭作业。)
- They will have left the party before we arrive.(我们到达之前他们已经离开了派对。)
- by the end/start of + 时间点:表示在某个时间点结束或开始之前完成某事。
例如:
- I will have completed this project by the end of this month.(我将在这个月底之前完成这个项目。)
- They will have moved to their new house by the start of next month.(在下个月初他们将已经搬到新房子里了。)
- in + 时间段:表示在某个时间段内完成某事。
例如:
- I will have read five books in a month.(我将在一个月内读完五本书。)
- They will have visited ten cities in two weeks.(他们将在两周内参观十个城市。)
以上便是将来完成时常用的标志性词语。掌握这些词语,就能更好地运用将来完成时,表达自己的意思。