什么是 Did 和 Done?
Did 是动词 do 的一般过去式,用于构成一般过去时。
Done 是动词 do 的过去分词,通常与助动词(如 have/has/had)连用,构成完成时态。
Did 的用法
用于一般过去时,表示过去某个时间发生的动作或状态:
I did my homework yesterday.
She did not go to school last week.
Did you call him?
She did not go to school last week.
Did you call him?
注意:did 本身已经表示过去,后面的动词要用原形。
Done 的用法
作为过去分词,必须与助动词一起使用,常见于完成时:
I have done my homework.
She has not done the dishes yet.
Had they done their project before the deadline?
She has not done the dishes yet.
Had they done their project before the deadline?
单独使用 done 是不完整的,必须搭配 have/has/had。
常见错误对比
- ❌ I have did my work. → ✅ I have done my work.
- ❌ Did you finished? → ✅ Did you finish?
- ❌ She done it yesterday. → ✅ She did it yesterday.
小测验
选择正确的句子: