【willhavebeendone是什么时态】“Will have been done” 是英语中一个复合时态结构,属于将来完成被动语态(Future Perfect Passive)。它用于描述在将来某一时间点之前已经完成的被动动作。
2. 加表格形式
一、
在英语语法中,“will have been done” 是一种由助动词 “will” + 助动词 “have” + 过去分词 “been” + 动词原形 “done” 构成的结构。这种时态被称为将来完成被动语态,常用于表达某个动作将在未来某一时刻之前被完成。
例如:
- “The report will have been completed by 5 PM.”
(报告将在下午5点前完成。)
这种时态强调的是动作的完成性和被动性,即该动作不是由主语主动完成,而是由其他人或事物完成的,并且这个动作会在未来的某个时间点之前完成。
与之类似的还有“will be done”(将来被动语态)和“will have done”(将来完成主动语态),但“will have been done”更加强调被动性和完成性。
二、表格对比
| 时态名称 | 结构 | 含义说明 |
| 将来完成被动语态 | will have been + 过去分词 | 表示在将来某一时间点之前,某事已经被完成(被动) |
| 将来被动语态 | will be + 过去分词 | 表示将来某时会发生某事(被动) |
| 将来完成主动语态 | will have + 过去分词 | 表示将来某时之前,某事已经完成(主动) |
| 一般将来时 | will + 动词原形 | 表示将来要发生的事情(主动) |
三、使用场景举例
| 句子示例 | 说明 |
| The project will have been finished by next week. | 到下一周时,项目将已完成。 |
| The documents will be sent tomorrow. | 文件将在明天发送。 |
| I will have finished my work by 6 PM. | 我将在下午6点前完成工作。 |
四、注意事项
- “Will have been done” 强调的是被动和完成。
- 在实际使用中,这种时态常用于正式或书面语中,如新闻报道、官方声明等。
- 与“will be done”相比,“will have been done”更强调时间上的先后顺序。
通过以上分析可以看出,“will have been done” 是一种表达将来某时前已完成的被动动作的时态结构,具有明确的时间指向和动作完成的含义。理解这一结构有助于更准确地表达复杂的时间关系和动作状态。


