首页 >> 优选问答 >

havingdone是什么时态

2025-07-05 15:35:23

问题描述:

havingdone是什么时态,在线等,求大佬翻我牌子!

最佳答案

推荐答案

2025-07-05 15:35:23

havingdone是什么时态】“Having done”是英语中的一种现在分词结构,常用于表示动作的先后顺序或原因。它不是一种独立的时态,而是属于完成时态的一部分,尤其在现在完成时和过去完成时中出现。

一、总结

“Having done”本身不是一个完整的时态,而是现在分词的完成形式,通常用于强调某个动作在另一个动作之前已经发生。它常出现在现在完成时(have/has + 过去分词)和过去完成时(had + 过去分词)的结构中,作为状语或定语使用。

二、表格对比

结构 含义 用法示例 说明
Having done 表示“已经做了某事”,强调动作的完成 Having finished his homework, he went out to play. 表示“做完作业之后”,强调动作的先后顺序
Having been done 表示被动意义的“已经被做” Having been invited, she accepted the job offer. 强调“被邀请后”,被动语态的完成形式
Having done + 名词 作定语,修饰前面的名词 The man having done the experiment is a scientist. “做过实验的人”作为定语修饰“man”
Having done something 作原因状语,表示“因为做了某事” Having missed the bus, he had to walk. 表示“因为错过了公交车,所以他只能走路”

三、常见误解与注意点

- “Having done” ≠ 现在完成时:它只是现在完成时中的一部分,不能单独构成一个完整时态。

- 不要混淆“having done”和“have done”:前者是分词结构,后者是动词的现在完成时形式。

- 多用于书面语:在口语中较少使用“having done”,更倾向于用“after doing”或“because of doing”。

四、结语

“Having done”虽然不是一种独立的时态,但它是英语语法中非常重要的结构,尤其是在表达动作的先后关系或因果关系时非常实用。掌握它的用法有助于提高语言表达的准确性和流畅度。

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

 
分享:
最新文章