当前位置:首页 > 生活 >

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.(工作已经做完,我们可以离开了。)

该结构多用于正式或书面语中,强调动作的完成和被动性。在口语中较少使用,通常会被更简单的表达替代。

展开更多
标签: