havingbeendone是什么时态
时间:2026-10-13 12:43:58来源:“Havingbeendone”是英语中的一种动词形式,属于现在分词的完成被动式。它由“have/has + been + 过去分词”构成,用于表示某个动作在另一个动作之前已经完成,并且是被动语态。
| 项目 | 内容 |
| 结构 | have/has + been + 过去分词(如:having been done) |
| 时态 | 现在完成时的被动语态 |
| 用法 | 表示某事已经被完成,常用于描述过去发生的动作对现在的影响或背景 |
| 示例 | The work having been done, we can leave.(工作已经做完,我们可以离开了。) |
该结构多用于正式或书面语中,强调动作的完成和被动性。在口语中较少使用,通常会被更简单的表达替代。
展开更多
标签:
