done和did有什么区别?

如题所述

对于"done"和"did"这两个词,它们有以下区别:

1. 释义区别:

- Done:"done"是"do"的过去分词形式,表示已完成或已做。

- Did:"did"是"do"的过去式,表示在过去某个时间点或时间段内所进行的动作。

例句:

- I have done my homework.(我已经完成了我的家庭作业。)

- She did a great job on the presentation yesterday.(她昨天做了一次很出色的演讲。)

2. 用法区别:

- Done:通常用作形容词,表示完成状态。也可作为过去分词,参与完成时态的构成。

- Did:则是"do"的过去式,在过去时态中直接表示动作的完成。

例句:

- The project is almost done.(这个项目几乎完成了。)

- He did his best to solve the problem.(他尽力解决这个问题。)

3. 使用环境区别:

- Done:常用于描述任务、工作或行动的状态,强调事情的完成程度。

- Did:通常用于过去的事件、动作或经历,表示特定的过去时间发生的动作。

例句:

- Have you done your chores yet?(你做完家务了吗?)

- Yesterday, I did some grocery shopping.(昨天,我去买了些杂货。)

4. 形象区别:

- Done:在某些情况下,"done"可以表示事物或人表现出的成熟、专业或高超的状态。

- Did:主要强调过去的行为、动作或事件。

例句:

- Her cooking skills are really well done.(她的烹饪技巧非常出色。)

- He did an amazing job in the race last week.(他上周在比赛中表现得非常出色。)

5. 影响范围区别:

- Done:通常指涉及到已完成或已处理的范围内的事物、任务或工作。

- Did:指涉及到过去所发生的具体动作或事件。

例句:

- The project is not yet done, but we are making progress.(这个项目还没有完成,但我们正在取得进展。)

- She didn't tell anyone what she did that day.(她没有告诉任何人她那天做了什么。)

温馨提示:答案为网友推荐,仅供参考