hatte gemacht・war gegangen
過去完成式
The past perfect — German grammar, B1
接續
hatte/war + 過去分詞(助動詞的選法跟完成式一樣)
hatte / war + past participle (haben or sein as in the perfect)
說明
說「在過去某件事之前已經發生」:Als ich ankam, war der Zug schon abgefahren.(我到的時候,火車已經開走了。)常和 nachdem 一起用。
For what had already happened before another past event: Als ich ankam, war der Zug schon abgefahren. Often with nachdem.
注意事項
- nachdem 子句用過去完成式,主句用過去式:Nachdem er gegessen hatte, ging er spazieren.A nachdem clause takes the past perfect, the main clause the simple past: Nachdem er gegessen hatte, ging er spazieren.
常見錯誤
- ✗ Nachdem ich gefrühstückt habe, ging ich zur Arbeit.
✓ Nachdem ich gefrühstückt hatte, ging ich zur Arbeit.
nachdem 子句用過去完成式。The nachdem clause takes the past perfect. - ✗ Sie hatte schon gegangen.
✓ Sie war schon gegangen.
gehen 用 sein。gehen takes sein.
例句
Ich hatte den Film schon gesehen.
那部電影我之前就看過了。
I had already seen the film.
Nachdem wir das Haus gekauft hatten, verlor er seine Arbeit.
我們買了房子之後,他就失業了。
After we had bought the house, he lost his job.
Als die Polizei kam, war der Dieb schon verschwunden.
警察來的時候,小偷早已不見了。
When the police came, the thief had already disappeared.
練習
在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。
到網站練習這個文法 →