过去完成时

17 Mar 2025 | 5 分钟阅读
Past Perfect Tense

在过去某个时间点之前发生的动作称为过去完成时。这个动作也被称为“更过去的过去”,而“刚才过去的过去”被称为一般过去时。这意味着动作在过去很久以前就已完成。过去完成时的结构是:

主语 + had + V3(动词第三形式) + 其他词

示例

  • 他曾写信给他爷爷。
  • 我到达车站之前,火车已经到了。
  • 火车到达之前,我已经到达了车站。
  • 医生来之前,病人已经死了。
  • 我已经买好了票。
  • 他早到了很多。
  • 他吃饭前已经洗了脸。
  • 她很久以前就已经做好了饭。
  • 火车很久以前就已经到了。
  • 巴士来之前,我已经到了公交车站。

各种语态下的过去完成时句子结构

1. 陈述句:在过去完成时的陈述句中,使用助动词'had',后面跟动词的第三形式(过去分词)。助动词不随主语的人称和数变化,因此没有单复数之分。句子的结构是:

主语 + had + V3 + 其他词

示例

  • 他烤了蛋糕。
  • 我们烤了蛋糕。
  • 你烤了蛋糕。
  • 他们烤了蛋糕。
  • 约翰烤了蛋糕。
  • 女孩们烤了蛋糕。
  • 我去市场之前,我已经锁了房间。
  • 客人来之前,她已经做好了饭。
  • 下雨开始之前,我已经到家了。
  • 他礼拜前已经洗了澡。
  • 比赛开始之前,拉杰已经完成了他的家庭作业。

2. 否定句:在过去完成时的否定句中,'not' 放在助动词 'had' 之后。句子的结构是:

主语 + had + not + V3 + 其他词

示例

  • 我没有烤蛋糕。
  • 我们没有烤蛋糕。
  • 你没有烤蛋糕。
  • 他们没有烤蛋糕。
  • 约翰没有烤蛋糕。
  • 女孩们没有烤蛋糕。
  • 我去市场之前,我没有锁房间。
  • 客人来之前,她没有做饭。
  • 下雨开始之前,我还没有到家。
  • 礼拜之前,他没有洗澡。
  • 比赛开始之前,拉杰还没有完成他的家庭作业。

3. 疑问句:在过去完成时的疑问句中,'had' 放在主语之前。句子的结构是:

Had + 主语 + V3 + 其他词

示例

  • 我烤了蛋糕吗?
  • 我们烤了蛋糕吗?
  • 你烤了蛋糕吗?
  • 他们烤了蛋糕吗?
  • 约翰烤了蛋糕吗?
  • 女孩们烤了蛋糕吗?
  • 我去市场之前,我锁了房间吗?
  • 客人来之前,她做饭了吗?
  • 下雨开始之前,我到家了吗?
  • 礼拜前我洗澡了吗?
  • 比赛开始前,拉杰完成了家庭作业吗?

4. 否定疑问句:在过去完成时的否定疑问句中,'had' 放在主语之前,'not' 放在主语之后,再接动词。句子的结构是:

Had + 主语 + not + V3 + 其他词

示例

  • 我没有烤蛋糕吗?
  • 我们没有烤蛋糕吗?
  • 你没有烤蛋糕吗?
  • 他/她没有烤蛋糕吗?
  • 他们没有烤蛋糕吗?
  • 约翰没有烤蛋糕吗?
  • 女孩们没有烤蛋糕吗?
  • 我去市场之前,我没有锁房间吗?
  • 客人来之前,她没有做饭吗?
  • 下雨开始之前,我还没有到家吗?
  • 礼拜前我没有洗澡吗?
  • 比赛开始前,拉杰还没有完成家庭作业吗?

过去完成时的用法

  • 用于表示在过去某个特定时间之前已经完成的动作。
    例子:晚上7点所有商店都已关门。她在16年前就通过了12年级考试。
  • 当过去发生两个动作时,过去完成时用于描述更早发生的动作。这类句子通常用 when、after、before、already 连接。
    例子:我到达车站时,火车已经离开了。在我离开德里之前,我见过他两次。
  • 也用于描述句子中没有明显分为两部分,但通过句子可以清楚得知动作发生在过去更早的时期。
    例子:我已经买好了我的车。他早就做好了饭。
  • 用于描述过去未实现的愿望、希望、期望等。
    例子:我真希望我听了我母亲的建议。我本来想帮你,但我做不到。
  • 用于描述过去有负面影响的动作。
    例子:如果你努力练习了,你就会赢这场比赛。如果他早点出发,他就能按时赶上火车了。
  • 将现在完成时和一般过去时的直接引语改为间接引语时,它们会变成过去完成时。
    例子:直接引语:他说:“我已经完成了家庭作业。”
    间接引语:他说他已经完成了家庭作业。
    直接引语:约翰说:“我赢得了比赛。”
    间接引语:约翰说他赢得了比赛。

过去完成时和一般过去时的一些区别

  • 当过去发生两个动作时,过去完成时用于描述更早发生的动作,而一般过去时用于描述稍后发生的动作。
    例子:医生来之前,病人已经死了。
    我起床之前,他已经来过我家了。
  • 当过去发生两个动作,或者一个动作紧接着另一个动作发生时,两个句子都用一般过去时描述。
    例子:当约翰的母亲看到成绩时,她惊呆了。
    当拉妮听到婴儿哭声时,她跑过去抱起他。
  • 一般过去时用于叙述过去的事件,而过去完成时用于描述更早发生的事件,不是以叙述形式。
    例子:我早上4点起床,学习了3个小时。洗完澡后,我吃了早餐。然后,我去上学。(一般过去时的叙述)
    我吃早餐前已经洗了澡。在吃早餐之前,我已经学习了3个小时。

下一主题词性示例