Plusquamperfekt in German: The Complete Guide

The Plusquamperfekt is the German tense for an action that happened before another action in the past. English speakers know it as the past perfect ("had done"). It is formed with hatte or war plus the Partizip II, and most learners pick up the form quickly. The harder part is knowing when native speakers actually use it.
Think of it as the "past before the past".
Two things happened in the past: first I ate, then he arrived. The earlier action (essen) goes into the Plusquamperfekt, so the listener knows which event came first.
What is the Plusquamperfekt?
The Plusquamperfekt (also called Vorvergangenheit, literally "pre-past") marks the earlier of two past events. It only makes sense when there is a second past moment that acts as a reference point. On its own, without that second event, it usually sounds odd.
You use it to:
show which of two past actions happened first,
go back further in time inside a story (a flashback),
explain the cause of something that happened in the past.
Event | Tense | German | English |
|---|---|---|---|
A (earlier) | Plusquamperfekt | Sie hatte viel gelernt. | She had studied a lot. |
B (later) | Präteritum or Perfekt | Sie bestand die Prüfung. | She passed the exam. |
Together | | Sie bestand die Prüfung, weil sie viel gelernt hatte. | She passed the exam because she had studied a lot. |
How to form the Plusquamperfekt
Formula: subject + hatte / war (conjugated) + … + Partizip II
You only need to decide two things: haben or sein, and the right Partizip II. The easiest shortcut: use the same auxiliary as in the Perfekt and put it in the Präteritum.
Perfekt | Plusquamperfekt |
|---|---|
Ich habe gearbeitet. | Ich hatte gearbeitet. |
Ich bin gegangen. | Ich war gegangen. |
Ich habe das Buch gelesen. | Ich hatte das Buch gelesen. |
haben or sein?
Use haben (→ hatte) with:
most verbs, including all verbs with a direct object (machen, sehen, kaufen),
all reflexive verbs (sich freuen, sich erinnern),
modal verbs (müssen, können, wollen).
Use sein (→ war) with:
verbs of movement from one place to another (gehen, kommen, fahren, fliegen),
verbs describing a change of state (aufstehen, einschlafen, sterben, wachsen),
sein, werden, bleiben and passieren / geschehen.
Verb | Auxiliary | Plusquamperfekt |
|---|---|---|
machen | haben | hatte gemacht |
schlafen | haben | hatte geschlafen |
gehen | sein | war gegangen |
aufstehen | sein | war aufgestanden |
sein | sein | war gewesen |
werden | sein | war geworden |
bleiben | sein | war geblieben |
Conjugation
Only the auxiliary changes with the subject. The Partizip II always stays the same.
Pronoun | machen (haben) | gehen (sein) | sich erinnern (reflexive) | einkaufen (separable) |
|---|---|---|---|---|
ich | hatte gemacht | war gegangen | hatte mich erinnert | hatte eingekauft |
du | hattest gemacht | warst gegangen | hattest dich erinnert | hattest eingekauft |
er / sie / es | hatte gemacht | war gegangen | hatte sich erinnert | hatte eingekauft |
wir | hatten gemacht | waren gegangen | hatten uns erinnert | hatten eingekauft |
ihr | hattet gemacht | wart gegangen | hattet euch erinnert | hattet eingekauft |
sie / Sie | hatten gemacht | waren gegangen | hatten sich erinnert | hatten eingekauft |
Modal verbs: watch the double infinitive
On their own, modal verbs form the Plusquamperfekt with a normal participle: Ich hatte es nicht gekonnt. But when a modal verb is used with another verb, German uses two infinitives instead of the participle:
In a subordinate clause, hatte comes before the two infinitives, not at the very end: …, weil ich am Wochenende hatte arbeiten müssen. This is an exception to the usual "verb at the end" rule.
Word order
Main clause: hatte / war in second position, the participle at the end.
Subordinate clause (nachdem, weil, als, dass …): the participle and then the auxiliary go to the end.
Subordinate clause first: the whole clause takes position 1, so the main clause continues with its verb.
Plusquamperfekt vs. Perfekt vs. Präteritum
Tense | Main job | Example |
|---|---|---|
Perfekt | the usual past tense in conversation | Ich habe gegessen. |
Präteritum | the usual past tense in writing and stories; in speech mainly sein, haben, modal verbs | Ich aß. / Ich war müde. |
Plusquamperfekt | the earlier past, before another past event | Ich hatte gegessen. |
In a written story, the Präteritum moves the action forward ("what happened next") and the Plusquamperfekt steps back to explain what had already happened before that. For the Präteritum itself, see our guide to the German simple past.
Compared with the English past perfect
The idea is the same as in English, but German uses the Plusquamperfekt less consistently. When the order is already clear from words like dann, danach or vorher, German speakers often just use the Perfekt or Präteritum.
Signal words and conjunctions
These words often appear around the Plusquamperfekt because they set up an order of events. Pay attention to which clause gets the earlier action.
Word | Which action is in the Plusquamperfekt? | Example |
|---|---|---|
nachdem (after) | the nachdem clause (earlier action) | Nachdem er gegangen war, rief sie an. |
bevor (before) | the main clause (earlier action); the bevor clause is the later one | Bevor sie ankam, hatte ich eine Stunde gewartet. |
als (when) | the earlier action, often with schon | Als ich ankam, war sie schon gegangen. |
schon / bereits (already) | the action that was already finished | Der Zug war bereits abgefahren. |
vorher / zuvor (before that) | the earlier action | Ich hatte vorher noch nie Sushi gegessen. |
nachdem: the classic case
Nachdem means "after", so the action in the nachdem clause always happened first. In standard German the tenses follow a fixed pattern:
nachdem clause (earlier) | Main clause (later) | Example |
|---|---|---|
Plusquamperfekt | Präteritum or Perfekt | Nachdem er gegangen war, rief sie an. / … hat sie angerufen. |
Perfekt | Präsens or Futur | Nachdem er gegessen hat, geht er spazieren. |
In everyday speech you will also hear Nachdem ich gegessen habe, bin ich rausgegangen. This is common, but it is considered non-standard. In writing and in exams, use the Plusquamperfekt after nachdem when the main clause is in the past.
If nachdem feels heavy in conversation, use two main clauses instead:
Do Germans actually use the Plusquamperfekt?
Yes, but mostly where the order of events matters.
Written German (books, news, reports): fully standard and common, especially in narratives with the Präteritum.
Spoken German: less frequent than learners expect. Speakers use the Perfekt for most past events and add the Plusquamperfekt mainly to explain something that had happened earlier, or after nachdem.
Regional differences: in southern Germany, Austria and Switzerland, speech relies even more on the Perfekt. There you may also hear the doppeltes Perfekt (Ich habe es vergessen gehabt) instead of the Plusquamperfekt. It is common in speech but not standard German.
When it sounds natural, and when it doesn't
The Plusquamperfekt is a precision tool. Use it when you step back in time; don't use it for every past action.
A natural use, in written style and in speech:
In both versions only the forgetting is in the Plusquamperfekt, because it is the only action that happened before the main events.
Related forms
Plusquamperfekt passive
To say that something had been done, use war + Partizip II + worden. It is common in reports and formal writing.
Konjunktiv II of the past
hätte / wäre + Partizip II looks similar, but it is a different form: the past subjunctive. It talks about things that did not happen: regrets, wishes and "what if" situations.
Don't confuse the two: Ich hatte gelernt (it happened, earlier) vs. Ich hätte gelernt (it didn't happen). Learn more in our guide to Konjunktiv II.
How to master the Plusquamperfekt faster
Think in timelines. When you tell a story in the past, ask: do I need to step back to something that happened even earlier? Only that earlier action gets the Plusquamperfekt.
Start with nachdem and als … schon. These two patterns cover most real-life uses.
Convert Perfekt sentences. Take a Perfekt sentence and move it one step back: Ich habe gearbeitet → Ich hatte gearbeitet.
Write mini-stories. Write three sentences in the Präteritum, then add one sentence explaining what had happened before.
Notice it while reading. In novels and news articles, look for hatte / war + participle and ask what it is earlier than.
Practice: test yourself
Try these 10 exercises, then click "Show translations" to check your answers.
Frequently asked questions
Sophia is a certified German language expert (Goethe & telc) with over eight years of experience helping learners master German. She specializes in creating high-quality digital learning materials and writing informative articles, while teaching German and preparing students for exams – bringing practical, real-world language skills to every lesson.