【havingdone是什么时态】在英语语法中,“having done”是现在完成时的一种非谓语形式,常用于表示动作的先后顺序或原因。它属于动词的分词形式之一,通常用来修饰主句,说明主句动作发生之前已经完成的动作。
一、总结
“Having done”是现在完成时的分词形式,表示“已经做了某事”。它不单独作为句子的谓语使用,而是作为状语或定语,修饰主句中的主语或整个句子。它强调的是某个动作在主句动作之前已经完成。
二、表格对比
| 项目 | 内容 |
| 形式 | having + 过去分词(done) |
| 时态 | 现在完成时的分词形式 |
| 作用 | 表示主句动作发生前已完成的动作,常作状语或定语 |
| 结构 | 主句 + having done... |
| 例句 | Having finished his work, he went home.(他完成工作后回家了。) |
| 特点 | 不独立成句,需与主句搭配使用 |
| 常见用法 | 表示原因、时间、条件等 |
| 与一般现在时的区别 | “having done”强调过去完成,而“does”表示现在习惯性动作 |
三、使用场景举例
1. 表示原因
- Having missed the bus, she had to walk.(她错过了公交车,只好走路。)
2. 表示时间
- Having read the book, I can now understand the movie.(读完这本书后,我现在能理解这部电影了。)
3. 表示条件
- Having studied hard, he passed the exam easily.(他努力学习,所以轻松通过了考试。)
四、注意事项
- “Having done”不能单独使用,必须与主句连用。
- 它通常用于书面语中,口语中较少使用。
- 在否定句中,可以使用“not having done”,如:Not having received a reply, he sent another email.
五、小结
“Having done”是一种现在完成时的分词结构,用来表达主句动作之前已经完成的动作。它在句子中起到状语或定语的作用,常用于正式或书面语中,帮助更清晰地表达动作之间的关系。理解这一结构有助于提高英语写作和阅读的准确性。


