do的过去式是did,过去分词是done,这是英语中不规则动词“do”的两个关键变形形式,广泛应用于各种时态和被动语态中。其中“did”用于一般过去时,表示过去发生的动作;“done”则用于完成时态(如have/has done)或被动语态(如be done),且常作为形容词表示“完成的”。例如:I did my homework yesterday.(我昨天做了作业。)和 I have done my homework.(我已经做完作业了。)掌握这两个形式是英语语法基础,需注意与其他动词的搭配及否定/疑问句中的用法。

在具体使用中,“did”作为助动词时,可构成一般过去时的否定句(didn't + 动词原形)和疑问句(Did + 主语 + 动词原形?),例如:Did you do it?(你做了吗?)而“done”则在完成时态中充当主动词,如:She has done a great job.(她做得很好。)此外,“done”也可用于被动结构,如:The work is done.(工作完成了。)需注意“do”的过去式与过去分词没有规则变化,属于必须记忆的常见不规则动词之一。建议通过例句和反复练习巩固,例如:He did his best. / They have done nothing wrong.
【常见问题】
问题1:do的过去式是什么?在什么情况下使用?
回答1:do的过去式是did,主要用于一般过去时,表示过去某个时间发生的动作或状态,例如:I did my chores this morning.(我今天早上做了家务。)同时,did也作为助动词构成一般过去时的否定句和疑问句。
问题2:do的过去分词是什么?如何区分它与过去式的用法?
回答2:do的过去分词是done,用于完成时态(如have/has/had done)和被动语态(如be done)。与过去式did的关键区别在于:did只用于一般过去时,而done必须与助动词(have/be)搭配使用,不能单独作谓语。例如:I have done my work.(我已完成工作)中不能替换为did。
问题3:do的过去式在否定句中如何变形?
回答3:do的过去式did在否定句中与not缩写成didn't,后面跟动词原形,即didn't do。例如:He didn't do his homework.(他没有做作业。)注意,此时did本身已表示过去时,后面的动词不要再用过去式。
问题4:do的过去分词在被动语态中如何正确使用?
回答4:do的过去分词done在被动语态中与be动词的适当形式搭配,构成be done,表示“被做”。例如:The task was done by him.(任务被他完成了。)注意时态变化:is done(一般现在时被动)、was done(一般过去时被动)、has been done(现在完成时被动)等。
问题5:do的过去式与过去分词有哪些常见错误搭配?
回答5:常见错误包括:将did用于完成时(如“I have did it”应为“I have done it”),或将done单独作谓语(如“I done it”应为“I did it”)。另外,在疑问句和否定句中,忘记还原动词原形(如“Did you did?”应为“Did you do?”)。牢记did后接动词原形,done前需有助动词,即可避免错误。


