Will Have Done:英语将来完成时详解
什么是 “Will Have Done”?
“Will have done” 是英语中 将来完成时(Future Perfect Tense)的典型结构,用于描述在将来某一时间点或事件之前已经完成的动作。
其基本结构为:
- 肯定句:主语 + will have + 过去分词(done)
- 否定句:主语 + will not (won’t) have + 过去分词
- 疑问句:Will + 主语 + have + 过去分词?
常见使用场景
- 表示到将来某个时间点前已完成的动作。
By next July, I will have graduated from university.
- 强调动作在另一个将来动作之前完成。
When you arrive, we will have finished dinner.
- 常与 “by + 时间点” 或 “by the time...” 连用。
经典例句
She will have completed the project by Friday.
They won’t have left before we get there.
Will you have studied all the chapters by the exam?
By 2030, scientists will have discovered new renewable energy sources.
小测验
请选择正确的句子: