对于"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.(她没有告诉任何人她那天做了什么。)