首页 > 综合知识 > 精选知识 >

havingdone和havingbeendone怎么用什么意思

更新时间:发布时间: 作者:牛牛热热

havingdone和havingbeendone怎么用什么意思】在英语中,“having done” 和 “having been done” 都是现在分词的完成式结构,常用于表示动作的先后顺序或因果关系。它们通常出现在句子的开头或中间,作为状语使用,帮助更清晰地表达时间或逻辑关系。

为了更好地理解这两个结构的区别和用法,下面将从含义、用法、例句以及对比表格四个方面进行总结。

一、含义与用法

1. Having done

- 含义:表示“已经做了某事”,强调主语主动执行了某个动作。

- 用法:通常用于表示主语先完成了某个动作,然后又发生了另一件事。常用于时间或因果状语从句中。

- 特点:主语是动作的执行者(主动语态)。

2. Having been done

- 含义:表示“已经被做过了”,强调动作是被动完成的。

- 用法:用于表示主语是动作的承受者,即动作是由他人或事物完成的。

- 特点:主语是动作的接受者(被动语态)。

二、常见场景对比

场景 Having done Having been done
动作的执行者 主语自己做了某事 主语是动作的承受者
句子结构 主语 + having done + 其他成分 主语 + having been done + 其他成分
例子 Having finished his work, he went home. Having been told the news, she felt sad.

三、典型例句分析

1. Having done something

- 例句:Having studied for hours, she passed the exam.

- 翻译:她学习了好几个小时,所以通过了考试。

- 分析:主语“she”是“studied”的执行者,说明她先学习,然后通过了考试。

- 例句:Having lost his keys, he couldn't enter the house.

- 翻译:因为他丢了钥匙,所以他不能进房子。

- 分析:主语“he”是“lost”的执行者,说明他先丢了钥匙,导致无法进入。

2. Having been done

- 例句:Having been invited to the party, he accepted it.

- 翻译:他被邀请参加聚会后,接受了邀请。

- 分析:“he”是“invited”的承受者,说明他是被邀请的。

- 例句:Having been criticized by the teacher, the student became more careful.

- 翻译:因为被老师批评了,这个学生变得更加小心。

- 分析:“the student”是“criticized”的承受者,说明他是被批评的对象。

四、总结

项目 Having done Having been done
语法结构 主语 + having done 主语 + having been done
语态 主动语态 被动语态
动作执行者 主语自己 他人或事物
常见用法 表示先做了某事,再发生其他事 表示已被做,引出结果或影响
举例 Having eaten, he went out. Having been told, she left quickly.

通过以上分析可以看出,“having done”和“having been done”虽然形式相似,但语义和用法有明显区别。掌握这两者的使用,有助于更准确地表达时间顺序和逻辑关系,提升语言表达的自然度和地道性。

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