done和did的区别

如题所述

第1个回答  2023-07-19

我已经理解了done和did这对词的不同之处。通常,done是动词do的过去分词形式,表示完成的行动或状态。而did是动词do的过去式,通常表示过去发生的动作或状态。为了让大家快速掌握这对相似词的特征,我简洁地归纳了它们的含义、发音和用法,希望可以作为大家初步认识这对词汇的参考。这是一个逐步去深入理解的过程。

接下来让我们看下done和did的其他区别:

句子结构不同:

"done"常常用于被动语态或完成时态中。例句:The project has been done by the team. 该项目已被团队完成。
"did"则用于过去时态的陈述句和疑问句中。例句:Did you finish your work? 你完成你的工作了吗?

句意含义不同:

"done"通常表示完成的状态或结果。例句:The cake is done. 蛋糕烤好了。
"did"表示过去进行的动作,无论这个动作是否已经完成。例句:She did a lot of research for the project. 她为这个项目做了很多研究。

第2个回答  2017-02-08

done与did的区别:

    共同点,两者词根都是动词do

    done是do的过去分词,往往用于助动词have后,属于完成时

    did是do的过去式,往往直接用在主语后,属于过去时

    done与be动词构成被动语态be done,did不行

第3个回答  2023-07-20
“done”和“did”在英语中都是动词的过去式或过去分词形式,但它们有不同的用法和含义。
“done”是动词的过去分词形式,常用于完成时态或被动语态中。例如,“The homework is done”(作业完成了),或者“The window was broken by the boy”(窗户被男孩打破了)中都可以使用“done”。
“did”是动词的过去式形式,常用于一般过去时态中。例如,“I did my homework”(我做了作业)或者“He watched TV last night”(他昨晚看了电视)中都可以使用“did”。
总之,“done”是动词的过去分词形式,通常用于完成时态或被动语态中,而“did”是动词的过去式形式,通常用于一般过去时态中。
第4个回答  2023-07-14


首先,让我们来了解一下Did和Done的基本含义。Did是do的过去式和过去分词,主要用来表达过去发生的动作,例如:I did my homework yesterday(我昨天做了作业)。Done是do的过去分词,常用来表示完成某事或某动作,例如:I have done my homework(我已经完成了作业)。



然而,两者的区别不仅仅在于此。Did常用于表达某个动作在过去发生过,而done则表示这个动作已经完成。例如:I have finished my homework(我已经完成了作业)这句话中,finished就是一个过去分词,表示这个动作已经完成。



在英语中,动词的时态和语态变化是非常重要的。正确的时态和语态变化可以让句子更加准确和清晰。例如,在表达现在完成时的句子中,通常使用现在完成时和have/has done的形式,例如:I have finished my homework(我已经完成了作业)。



然而,值得注意的是,虽然Did和Done在大多数情况下都有明确的用法,但在某些情况下它们的用法可能会重叠。例如,在某些表达中,Did和Done都可以用来表示某个动作已经完成,例如:I did/have done my homework(我已经完成了作业)。在这种情况下,就需要根据上下文来确定哪个词语更加合适。



综上所述,Did和Done的区别和用法是非常重要的英语语法知识点。正确理解并运用这两个词语,可以帮助我们更加准确地表达时间和动作的完成状态。在平时的学习中,我们需要多加练习和运用,才能更好地掌握这个知识点。

第5个回答  2011-04-27
done用于现在完成时,而did用于过去式本回答被提问者采纳