首页 > 动态 > 你问我答 >

havingdone和havingbeendone怎么用什么意思

2026-01-13 20:54:52
最佳答案

havingdone和havingbeendone怎么用什么意思】在英语学习中,“having done”和“having been done”是常见的现在分词完成式结构,常用于表示动作的先后顺序或强调动作的完成状态。它们在句中的作用类似于一个状语从句,但更加简洁。以下是它们的用法与含义的详细总结。

一、基本概念

结构 含义 用法说明
Having done 表示主动完成的动作 主语是动作的执行者
Having been done 表示被动完成的动作 主语是动作的承受者

二、具体用法详解

1. Having done(主动完成)

- 结构:Having + 过去分词(V-ed)

- 功能:表示主语已经完成了某个动作,通常用来修饰主句,说明原因、时间或条件。

- 例句:

- Having finished his homework, he went out to play.

(完成作业后,他出去玩了。)

- Having studied hard, she passed the exam easily.

(努力学习后,她轻松通过了考试。)

> 注意:这种结构通常放在主句之前,起到状语的作用,有时可以省略主语,因为主语与主句一致。

2. Having been done(被动完成)

- 结构:Having + been + 过去分词

- 功能:表示动作已经被完成,强调被动意义。

- 例句:

- Having been invited to the party, she accepted the offer.

(被邀请参加聚会后,她接受了邀请。)

- The report, having been completed on time, was praised by the manager.

(报告按时完成,受到了经理的表扬。)

> 这种结构多用于书面语,尤其是正式场合,强调动作的被动性和完成性。

三、对比表格

项目 Having done Having been done
时态 现在分词完成式 现在分词完成被动式
动作主体 主语是动作的执行者 主语是动作的承受者
语态 主动语态 被动语态
常见场景 强调已完成的动作 强调被动完成的动作
举例 Having eaten lunch, I felt tired. The letter, having been sent, arrived yesterday.

四、使用技巧与注意事项

1. 主语一致性:

“Having done”和“Having been done”通常省略主语,因为主语与主句一致。例如:

- Having finished the work, he left the office.

(主语“he”与主句一致)

2. 语境选择:

- 如果想表达“某人做了某事”,用“having done”。

- 如果想表达“某事被完成”,用“having been done”。

3. 避免混淆:

- “Having done” ≠ “Having been doing”

- “Having done”是完成式,强调结果;

- “Having been doing”是进行完成式,强调持续的动作。

4. 常见错误:

- 错误:Having being done(应为“having been done”)

- 错误:Having done it, it is done.(语法不自然,建议改写)

五、总结

项目 内容
用途 表示动作的完成,用于状语从句的简化
主动形式 Having done —— 主语是动作执行者
被动形式 Having been done —— 主语是动作承受者
适用场合 正式或书面语中,强调动作的先后关系或完成状态
学习建议 多结合例句理解,注意主语与动作的关系

通过掌握“having done”和“having been done”的用法,可以更准确地表达动作的完成状态,提升语言表达的逻辑性和准确性。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。