在线词典

do的过去式是did还是done

更新日期:2026-11-12 05:03:55

标题do的过去式是did还是done
内容

在英语学习中,动词“do”的过去式是一个常见的问题。很多学习者会混淆“did”和“done”这两个形式,不清楚它们各自的用法和区别。本文将对“do”的过去式进行总结,并通过表格形式清晰展示两者的不同。

一、

“Do”是一个不规则动词,在英语中它的过去式是 did,而 done 是它的过去分词形式。虽然两者都与“do”有关,但它们的语法功能和使用场景完全不同。

- Did 是“do”的过去式,用于构成一般过去时的句子。

- Done 是“do”的过去分词,通常用于完成时态(如现在完成时、过去完成时)以及被动语态中。

因此,“do的过去式是did还是done”这个问题的答案是:do的过去式是did,而不是done。

二、对比表格

项目 did done
动词原形 do do
过去式 did —
过去分词 — done
用法 构成一般过去时 构成完成时(如have/has done)
例句 I did my homework. I have done my homework.
是否可单独使用 可以 不能单独使用,需与助动词连用

三、常见误区说明

1. did vs. done 的混淆

在口语或写作中,有些人可能会误用“done”作为过去式,例如:“I done my work.” 这是错误的,正确的表达应为:“I did my work.”

2. 完成时中的使用

“done”常用于完成时,如:“She has done the task.” 这里的“done”是“do”的过去分词,不能替换为“did”。

3. 被动语态

在被动语态中,也必须使用“done”,如:“The work was done by him.”

四、结语

“do”的过去式是 did,而 done 是其过去分词。理解两者的区别有助于正确使用英语时态和语态。建议在实际练习中多注意这两者的用法,避免混淆。

希望这篇文章能帮助你更好地掌握“do”的过去式和过去分词的使用!

随便看