11 将来完成时 will have + 过去分词

将来完成时表示在将来某一时刻之前已经完成的动作。

一、构成

“will have + 过去分词”

二、用法

1. 表示在将来某一时刻之前已经完成的动作。

例如:By next year, I will have graduated from college.(到明年,我将已经从大学毕业了。)这里是说在将来的“明年”这个时间点之前,“毕业”这个动作会完成。

They will have finished the project by the end of this month.(他们将在本月底之前完成这个项目。)

2. 常与表示将来时间的状语连用,如 by + 将来时间点(by next week/month/year 等)、before + 将来时间点等。

三、句式变化

1. 否定句:在 will have 后加 not。

例如:I will not have read this book by tomorrow.(到明天我不会已经读完这本书。)

2. 一般疑问句:将 will 提到句首。

例如:Will you have finished your work by five o'clock?(到五点你会已经完成你的工作吗?)

3. 特殊疑问句:特殊疑问词 + will + 主语 + have + 过去分词 + …?

例如:What will you have done by the end of this year?(到今年年底你会已经做了什么?)

英语基础

11 将来完成时 will have + 过去分词