【havedone是什么时态】在英语语法中,"have done" 是一个常见的动词结构,常用于表达动作的完成。然而,很多人对“havedone”这个组合感到困惑,特别是它是否是一个独立的时态或短语。下面将从语法角度进行总结,并通过表格形式清晰展示其用法和时态。
一、
“Havedone”并不是一个独立的时态,而是“have + 过去分词”的结构,通常写作“have done”。这是英语中现在完成时(Present Perfect Tense)的一种形式。现在完成时用来表示过去发生的动作对现在的影响,或者动作持续到现在。
例如:
- I have done my homework.(我已经完成了作业。)
- She has done the cleaning.(她已经打扫了卫生。)
需要注意的是,“havedone”是口语或非正式写法,标准写法应为“have done”。
此外,类似的结构还有:
- has done(第三人称单数)
- had done(过去完成时)
这些结构在不同语境中使用,但核心都是“have + 过去分词”。
二、表格展示
| 结构 | 时态名称 | 用法说明 | 示例句子 | 
| have done | 现在完成时 | 表示过去发生的动作对现在有影响或持续到现在的状态 | I have done my work.(我已经完成了工作。) | 
| has done | 现在完成时 | 用于第三人称单数主语 | He has done the task.(他已经完成了任务。) | 
| had done | 过去完成时 | 表示在过去某一时间之前已经完成的动作 | She had done her homework before she went out.(她在出去之前已经完成了作业。) | 
三、常见误解与注意事项
1. “havedone”不是正确语法
正确的写法是“have done”,而不是“havedone”。后者可能是打字错误或口语中的简化说法。
2. 现在完成时 vs 一般过去时
- “I have done it.” 强调结果或与现在有关。
- “I did it.” 强调动作发生在过去,不涉及现在。
3. 过去完成时的使用场景
当有两个过去动作时,先发生的用“had done”,后发生的用“did”。
四、结语
“Have done”是现在完成时的核心结构,用于表达过去动作与现在的联系。虽然“havedone”常被误用,但正确的形式应为“have done”。理解这一结构有助于更准确地表达时间和动作的关系。
                            

