You already know the Perfekt (ich habe gemacht) and the Präteritum of haben and sein (hatte, war). The Plusquamperfekt combines pieces you already have: instead of habe/bin + past participle, you use hatte/war + the exact same past participle. It corresponds to English "had done" — it doesn't just say something happened in the past, it marks that it happened before another past event.
Quick shortcut: hatte or war (whichever the verb would use in the Perfekt) + past participle — exactly the Perfekt structure, just with the Präteritum of the auxiliary instead of the present tense. In a main clause the participle sits at the end, after the auxiliary; in a subordinate clause the auxiliary itself moves to the very end, after the participle.
Building the Plusquamperfekt with hatte
For any verb that takes haben in the Perfekt, the Plusquamperfekt just swaps in hatte, hattest, and so on, with the participle unchanged:
| Pronoun | hatte | + past participle |
|---|---|---|
| ich | hatte | gegessen |
| du | hattest | gegessen |
| er/sie/es | hatte | gegessen |
| wir | hatten | gegessen |
| ihr | hattet | gegessen |
| sie/Sie | hatten | gegessen |
- Ich hatte schon gegessen. (I had already eaten.)
- Wir hatten die Hausaufgaben gemacht. (We had done the homework.)
Building the Plusquamperfekt with war
For verbs that take sein in the Perfekt — mainly movement and change of state — the Plusquamperfekt swaps in war, warst, and so on:
| Pronoun | war | + past participle |
|---|---|---|
| ich | war | gegangen |
| du | warst | gegangen |
| er/sie/es | war | gegangen |
| wir | waren | gegangen |
| ihr | wart | gegangen |
| sie/Sie | waren | gegangen |
- Sie war schon nach Hause gegangen. (She had already gone home.)
- Wir waren angekommen, bevor es dunkel wurde. (We had arrived before it got dark.)
The choice between hatte and war is exactly the same choice you already learned for the Perfekt — nothing new to decide here, just the same auxiliary shifted into its own Präteritum form.
The examples above are all main clauses, where the participle sits at the end and the auxiliary keeps its normal finite-verb position. Inside a subordinate clause (after weil, dass, als, nachdem, and similar), the auxiliary itself moves to the very end, after the participle — ..., weil ich das schon gegessen hatte. — but that word-order shift is covered separately.
Why use it: showing which past event came first
The Perfekt and the general Präteritum both just place something in the past — they don't say anything about the order of two past events relative to each other. The Plusquamperfekt fills that gap: it marks the earlier of two past events, usually alongside a Präteritum clause for the later one:
- Nachdem ich gegessen hatte, ging ich spazieren. (After I had eaten, I went for a walk.) — eating happened first, marked with the Plusquamperfekt; the walk, told in the Präteritum, came second.
- Als der Zug ankam, war der Film schon zu Ende gegangen. (When the train arrived, the film had already ended.)
- Sie hatte den Brief schon geschrieben, bevor er anrief. (She had already written the letter before he called.)
The choice isn't triggered by any particular word — nachdem, als, and bevor (you'll meet nachdem's own clause-building rules in a separate lesson) can all appear with either the Plusquamperfekt or the plain Perfekt/Präteritum, since the ordering can already be clear from the meaning of the sentence itself. Reach for the Plusquamperfekt specifically when you, the speaker, want to flag that one event was already finished before the other one happened — not automatically whenever one of these words shows up.
Common mistakes
- Ich habe schon gegessen, bevor du kamst. is common in speech and not wrong — but Ich hatte schon gegessen, bevor du kamst. makes the "already finished before" relationship explicit instead of leaving it to bevor alone.
- ❌ Sie hatte nach Hause gegangen. → ✅ Sie war nach Hause gegangen. (gehen is a movement verb — it takes war, not hatte, exactly as in the Perfekt)
- ❌ Ich hatte gegessen schon. → ✅ Ich hatte schon gegessen. (the participle still closes out the clause, just like in the Perfekt — schon goes in the middle, not after the participle)
Quick check
Fill in the correct Plusquamperfekt form.
- (essen, ich) Ich ____ schon ____ , bevor sie kam. (hatte / gegessen)
- (gehen, er) Er ____ schon ____ , als ich anrief. (war / gegangen)
- (lernen, wir) Wir ____ Deutsch ____ , bevor wir nach Berlin zogen. (hatten / gelernt)
- (kommen, sie — she) Sie ____ schon ____ , als das Essen fertig war. (war / gekommen)
Show answers
- Ich hatte schon gegessen, bevor sie kam. (haben-verb)
- Er war schon gegangen, als ich anrief. (movement verb → sein)
- Wir hatten Deutsch gelernt, bevor wir nach Berlin zogen. (haben-verb)
- Sie war schon gekommen, als das Essen fertig war. (movement verb → sein)
Learn faster with GrammarMama
This article covers one topic — here's how GrammarMama helps you turn it into lasting progress:
-
Know your level — A quick placement test finds your CEFR level, so every exercise fits you. Find your level →
-
Follow a clear path — Practise every topic in the right order, from A1 all the way to C2. See the full path →
-
Set your own goal — Tell us what you're learning for, and exercises follow your interests. Set a goal →
-
Track your mistakes — See the patterns behind what trips you up, and fix them for good. Review your mistakes →
-
Build your vocabulary — Words from your exercises are saved and reviewed with spaced repetition. Open your vocabulary →
-
Practise speaking — Answer exercises out loud instead of typing, whenever you like. Try speech practice →
-
Train your pronunciation — Get instant, word-by-word feedback on how you sound. Train your pronunciation →
-
Practise a little every day — Short daily exercises, matched to your level, keep the language fresh. Start practising →
Key takeaways
- The Plusquamperfekt is hatte/war (the Präteritum of haben/sein) + the same past participle you already use in the Perfekt.
- The choice between hatte and war is exactly the same haben-vs-sein choice as the Perfekt — nothing new to learn there.
- It marks the earlier of two past events — roughly English "had done" — usually paired with a later event told in the Präteritum.
- The choice isn't tied to any one word — nachdem, als, and bevor can all appear with either the Plusquamperfekt or the plain Perfekt/Präteritum; use the Plusquamperfekt when you specifically want to flag that one event finished before the other.
- Word order works exactly like the Perfekt: in a main clause the auxiliary takes normal finite-verb position and the participle closes the clause; in a subordinate clause the auxiliary itself moves to the very end, after the participle.