词根不同:did的词根是do,had的词根是have。用法不同:did是一般过去式的标志,had是过去完成时的标志。下面具体来看看did和had的具体区别和用法。
did和had的区别和用法
did一般用在过去式,可以做动词或者助动词。had一般用在完成时,做助动词;用在过去式,则做动词。
did v.做,干,办(某事);(以某种方式)做;行动;表现;进展,进行;
had aux.had 有时代替 if 用于从句句首,表示某种情况可能发生但并未发生。
She'll have had the results by now.
她现在应该知道结果了。
We had a day out in the country.
我们在乡下玩了一天。
What time did you get here?
你什么时候到达这儿的'?
Did you get your article done in time?
你的论文按时完成了吗?
did的基本用法总结
did是英语中的助动词,用于构成过去式和过去完成式,也可用于构成疑问句和否定句。
1.构成过去式:
- I worked yesterday.(我昨天工作。)
- She did her homework.(她做了她的作业。)
2.构成疑问句:
- Did you go to the store?(你去过商店吗?)
- Did they finish the project?(他们完成了这个项目吗?)
3.构成否定句:
-I did not see the movie.(我没有看那部电影。〕
- She did not want to come.(她不想来。)
4. 强调句:
-1did finish my homework.(我确实完成了我的作业。)
-She did go to the party.(她确实去了派对。)
在肯定的陈述句中,"did〞 通常用于强调或者在口语中加强语气。在这种情況下,它在句子中的位 置通常是在主语之前。在其他情况下,"did” 通常位于主语后面,帮助构成疑问句或否定句。
had的基本用法
在英语中,"had" 是 have 的过去分词形式,通常用于过去完成时态。过去完成时态表示在过去某个时间点之前已经完成的动作或存在的状态。它在句子中通常与另一个动词一起使用,表示先于另一个动作的发生。
"had" 的用法如下:
1.主语 + had + 过去分词 + 其他。
2.主语 + had + 被动语态。
例如:
1.I had finished my homework before I went to bed last night.
昨晚上床睡觉之前,我已经完成了作业。
2.She had been injured in the accident.
她在那次事故中受伤了。
在这里,"had" 表示过去完成时态,说明动作在过去某个时间点之前已经发生。第一个例子中,"had finished" 表示在去睡觉之前已经完成了作业;第二个例子中,"had been injured" 表示在描述事故时,受伤这个状态已经存在。