将来完成时与将来完成进行时 (Future Perfect)

出现在 3 课

  1. Lesson 37The Olympic Games奥林匹克运动会

    将来完成时表示"到将来某个时间点之前,某个动作将已经完成",强调的是将来的一个截止点和在此之前完成的结果。它几乎总是和 by + 将来时间(by the end of this year, by next Monday, by 2030)连用。本课讲四年后要举办奥运会,政府正在规划各项工程,所以文中既有"将来某时正在做"(will be building),也有"到某时已经完成"(will have completed)。将来完成进行时 will have been doing 则强调到将来某点为止动作已经持续了多久,常和 for + 时间段连用。

  2. Lesson 61Trouble with the Hubble哈勃望远镜的困境

    将来完成时 (will have done) 表示到将来某个时间点为止,某个动作将已经完成。它常和 by the time…、by next week、by 2030 这样的“截止时间”连用,强调“到那时已经做完了”。将来完成进行时 (will have been doing) 则强调到将来某时刻为止,动作已经持续了多久,常与 for + 时间段连用。本课还大量使用了将来进行时 (will be doing),表示将来某时正在进行或按计划将要发生的事,三者都属于“将来”系列,要注意区分。

  3. Lesson 85Never Too Old To Learn活到老学到老

    将来完成时 (will have done) 表示“到将来某一时刻为止,某动作将已经完成”。将来完成进行时 (will have been doing) 则强调“到将来某时为止,某动作将已经持续了多久”,常和 for + 一段时间连用。两者都需要一个“将来的时间点”作参照,如 by next week、by the time he retires、the day before his retirement。本课第 6 句 Mr. Page will have been teaching for a total of forty years 正是典型例子。此外,课文大量使用 will be doing(将来进行时)表示按计划将要发生的事。