网站首页 网站地图
网站首页 > 游戏秘籍 > had done是什么时态

had done是什么时态

时间:2026-04-01 12:06:09

“Had done” 是 过去完成时(Past Perfect Tense)的结构,用于表示 在过去某个时间点之前已经完成的动作

一、基本结构

had + 过去分词

  • had done = 过去完成时(过去完成时的结构是:had + 过去分词)

二、时态关系

过去完成时 用于表示:

  1. 在过去某个时间点之前已经完成的动作(与过去完成时的其他时态搭配)。
  2. 在过去的某个时间点之前,另一个过去的动作已经完成

三、常见用法

  1. 表示两个过去动作的先后关系

    • He had finished his homework before 8 o'clock.
      (他8点之前已经完成了作业。)
  2. 表示在过去某个时间点之前已经完成的动作

    • She had already left when I arrived.
      (当我到达时,她已经离开了。)
  3. 与“when”、“before”、“after”等连词搭配使用

    • I had eaten when the phone rang.
      (电话响的时候我吃了。)

四、对比时态

时态 用法 例子
过去完成时 表示在过去某个时间点之前已经完成的动作 He had finished his work by 5 PM.
过去时 表示过去发生的动作 He finished his work at 5 PM.
现在完成时 表示现在完成的动作 He has finished his work.
一般过去时 表示过去发生的动作 He finished his work.

五、注意点

  • “had done” 的主语必须是 第三人称单数(he, she, it)。
  • “had done” 不用于否定句、疑问句或感叹句中。

六、例句总结

  • 过去完成时(had done):
    • She had already left when I arrived.
    • He had finished his homework before 8 o'clock.
    • They had gone to bed when the alarm went off.

如果你有具体的句子想分析,我可以帮你判断它是否使用了“had done”这个时态。