B1

⏮️ 德语过去完成时 - Plusquamperfekt

掌握"过去的过去",用hatte/war + Partizip II表达先后顺序

什么是过去完成时?

过去完成时(Plusquamperfekt)用于表达"过去的过去",即在过去某个时间点之前已经完成的动作。它描述的是比另一个过去动作更早发生的动作。

🔑 核心概念

  • 过去完成时表示过去之前已经完成的动作
  • 构成:hatte/war(过去时)+ Partizip II(第二分词)
  • 常用于叙述中,表达时间上的先后顺序

过去完成时的构成

基本公式

hatte/war(haben/sein的过去时)+ Partizip II

助动词变位

人称 haben(hatte) sein(war)
ich hatte war
du hattest warst
er/sie/es hatte war
wir hatten waren
ihr hattet wart
sie/Sie hatten waren

用 haben 的动词

大多数动词使用 hatte 作为助动词:

  • Ich hatte das Buch schon gelesen. 我已经读过这本书了。
  • Er hatte das Essen gekocht, bevor ich kam. 在我来之前他已经做好饭了。
  • Wir hatten das Problem schon gelöst. 我们已经解决了这个问题。

用 sein 的动词

表示位置变化或状态变化的动词使用 war

  • Ich war schon nach Hause gegangen. 我已经回家了。
  • Er war nach Berlin gefahren, bevor wir ankamen. 在我们到达之前他已经去柏林了。
  • Sie war früh aufgestanden. 她很早就已经起床了。

过去完成时的用法

用法一:表达"过去的过去"

当叙述中有两个过去动作时,先发生的用过去完成时,后发生的用过去时或完成时

  • Ich hatte das Buch schon gelesen, als er ankam.
    当他到达时,我已经读完这本书了。(先读,后到达)
  • Sie hatte schon gegessen, als wir anriefen.
    当我们打电话时,她已经吃过了。(先吃,后打电话)
  • Wir waren schon angekommen, bevor es anfing zu regnen.
    在开始下雨之前,我们已经到达了。(先到达,后下雨)

用法二:时间状语从句

常与 bevor(在...之前)、als(当...时)、nachdem(在...之后)等连词连用。

  • Nachdem ich das Buch gelesen hatte, ging ich schlafen.
    读完书后,我去睡觉了。
  • Bevor er kam, hatte ich schon gegessen.
    在他来之前,我已经吃过了。
  • Als wir ankamen, war er schon gegangen.
    当我们到达时,他已经走了。

用法三:叙述中的背景信息

在叙述中提供更早发生的背景信息。

  • Gestern traf ich Peter. Er war gerade aus dem Urlaub zurückgekommen.
    昨天我遇到了彼得。他刚从度假回来。
  • Als ich ankam, hatten sie das Spiel schon gewonnen.
    当我到达时,他们已经赢了比赛。

时态对比:时间线

时间顺序

过去完成时(更早)→ 过去时/完成时(较晚)→ 现在

时态 构成 用法 例句
过去完成时
(Plusquamperfekt)
hatte/war + Partizip II 过去的过去 Ich hatte gegessen, als er kam.
完成时
(Perfekt)
habe/bin + Partizip II 过去(与现在有关) Ich habe gestern gegessen.
过去时
(Präteritum)
动词过去式 过去(叙述) Ich aß gestern.

完整叙述示例

Als ich nach Hause kam, hatte meine Mutter schon das Essen gekocht. Sie war schon gegangen, aber sie hatte einen Zettel hinterlassen.

当我回家时,我妈妈已经做好饭了。她已经走了,但她留下了一张纸条。

(做饭、离开、留纸条 → 都发生在"我回家"之前,用过去完成时)

常见动词过去完成时对照

不定式 助动词 过去完成时 例句
essen(吃) hatte hatte gegessen Ich hatte schon gegessen.
trinken(喝) hatte hatte getrunken Er hatte Wasser getrunken.
lesen(读) hatte hatte gelesen Sie hatte das Buch gelesen.
schreiben(写) hatte hatte geschrieben Ich hatte einen Brief geschrieben.
gehen(走) war war gegangen Er war nach Hause gegangen.
kommen(来) war war gekommen Sie war spät gekommen.
fahren(乘车) war war gefahren Wir waren nach Berlin gefahren.
aufstehen(起床) war war aufgestanden Ich war früh aufgestanden.

💡 学习技巧

如何判断用过去完成时?

  • 问自己:"这个动作是否在另一个过去动作之前就已经完成了?"
  • 如果答案是"是",就用过去完成时
  • 寻找信号词:bevor, nachdem, als, schon, bereits

记忆口诀

"过去的过去,用 hatte/war + Partizip II"

  • 先发生的动作 → 过去完成时
  • 后发生的动作 → 过去时/完成时

⚠️ 常见错误

  • ❌ Ich habe gegessen, als er kam. → ✅ Ich hatte gegessen, als er kam.
  • ❌ Er ist gegangen, bevor ich kam. → ✅ Er war gegangen, bevor ich kam.
  • ❌ Ich hatte gehe. → ✅ Ich hatte gegangen.
  • ❌ Sie war gegessen. → ✅ Sie hatte gegessen.

✏️ 练习题

练习 1:填入正确的助动词

选择 hatte 或 war

  1. Ich schon gegessen.
  2. Er nach Hause gegangen.
  3. Sie das Buch gelesen.
  4. Wir nach Berlin gefahren.
  5. Du früh aufgestanden.

练习 2:用过去完成时改写句子

  1. Ich esse das Essen. (als er kam) → Ich , als er kam.
  2. Er geht nach Hause. (bevor ich anrief) → Er , bevor ich anrief.
  3. Sie liest das Buch. (als wir ankamen) → Sie , als wir ankamen.
  4. Wir fahren nach Berlin. (bevor es regnete) → Wir , bevor es regnete.

练习 3:选择正确的时态

根据时间顺序选择正确的时态

  1. Als ich ankam, er schon gegessen.
  2. Nachdem ich , ging ich schlafen.
  3. Bevor er kam, ich schon gegangen.
  4. Gestern ich Peter.

练习 4:连词成句

用过去完成时连接两个动作

  1. ich / das Buch / lesen / (hatte) / als er kam
    .
  2. er / nach Hause / gehen / (war) / bevor ich anrief
    .
  3. wir / ankommen / (waren) / als es anfing zu regnen
    .

练习 5:改正错误

  1. ❌ Ich habe gegessen, als er kam.
    .
  2. ❌ Er ist gegangen, bevor ich kam.
    .
  3. ❌ Sie war das Buch gelesen.
    .
`r`n`r`n `r`n