1.What this page explains
The Plusquamperfekt describes an action that had already been completed before another time or event in the past.
Typical examples:
Als ich am Bahnhof ankam, war der Zug schon abgefahren.
Ich war müde, weil ich in der Nacht schlecht geschlafen hatte.
Bevor wir losfuhren, hatten wir noch etwas gegessen.
The central idea is:
earlier past
↓
Plusquamperfekt
later past
↓
Präteritum / Perfekt
The tense is therefore especially important for narrating past events: it shows which event had already happened earlier.
The basic formula is:
hatte / war + Partizip II
This page presents the system at B1 level. nachdem is introduced as an important connection, while its detailed use and past-time sequence are developed on the following page.
1. The core idea: past before past
Compare two past events:
1. Der Zug fuhr ab.
2. Ich kam am Bahnhof an.
The train left first.
So German can say:
Als ich am Bahnhof ankam, war der Zug schon abgefahren.
war abgefahren
→ earlier event
2. A timeline helps
A simple model:
train leaves -------- I arrive -------- now
↑ ↑
Plusquamperfekt Präteritum
The Plusquamperfekt looks back from one past point to an even earlier one.
3. The form
The Plusquamperfekt has two parts:
hatte / war + Partizip II
Examples:
hatte gemacht
hatte gelesen
war gegangen
war angekommen
The auxiliary itself is in the Präteritum.
4. haben in the Präteritum
Most verbs need a form of hatte.
| Person | Form |
|---|---|
| ich | hatte |
| du | hattest |
| er / sie / es | hatte |
| wir | hatten |
| ihr | hattet |
| sie / Sie | hatten |
Example:
Wir hatten den Film schon gesehen.
5. sein in the Präteritum
Certain verbs use war.
| Person | Form |
|---|---|
| ich | war |
| du | warst |
| er / sie / es | war |
| wir | waren |
| ihr | wart |
| sie / Sie | waren |
Example:
Sie war schon nach Hause gegangen.
6. Choosing haben or sein
The choice follows the same basic system as the Perfekt.
Perfekt:
Ich habe gearbeitet.
Ich bin gegangen.
Plusquamperfekt:
Ich hatte gearbeitet.
Ich war gegangen.
So there is no completely new auxiliary system to learn.
7. Most verbs use haben
Examples:
machen → hatte gemacht
lernen → hatte gelernt
sehen → hatte gesehen
essen → hatte gegessen
lesen → hatte gelesen
kaufen → hatte gekauft
Ich hatte die E-Mail schon gelesen.
8. Typical verbs with sein
Common examples:
gehen → war gegangen
kommen → war gekommen
fahren → war gefahren
fliegen → war geflogen
aufstehen → war aufgestanden
einschlafen → war eingeschlafen
bleiben → war geblieben
Wir waren schon abgefahren.
9. Movement and change of state
Many intransitive verbs of movement or change of state use sein.
Examples:
Als wir ankamen, war das Kind schon eingeschlafen.
Als ich anrief, war Anna bereits weggegangen.
The detailed auxiliary choice follows the same logic as in the Perfekt.
10. bleiben as an important pattern
bleiben also uses sein:
Perfekt:
ist geblieben
Plusquamperfekt:
war geblieben
Example:
Er war zu Hause geblieben, weil er krank gewesen war.
11. Regular participles
The Partizip II is exactly the same as in the Perfekt.
machen → gemacht
lernen → gelernt
kaufen → gekauft
fragen → gefragt
Plusquamperfekt:
hatte gemacht
hatte gelernt
hatte gekauft
hatte gefragt
12. Irregular participles
Irregular participles also remain unchanged.
sehen → gesehen
essen → gegessen
schreiben → geschrieben
nehmen → genommen
finden → gefunden
Example:
Sie hatte den Schlüssel endlich gefunden.
13. Separable verbs
Examples:
aufstehen → aufgestanden
einkaufen → eingekauft
anrufen → angerufen
mitbringen → mitgebracht
Plusquamperfekt:
war aufgestanden
hatte eingekauft
hatte angerufen
hatte mitgebracht
14. Inseparable verbs and verbs ending in -ieren
The familiar participle rules still apply:
verstehen → verstanden
besuchen → besucht
erklären → erklärt
studieren → studiert
reparieren → repariert
Examples:
Ich hatte die Aufgabe nicht verstanden.
Der Techniker hatte das Gerät schon repariert.
15. The sentence bracket in a main clause
In a main clause, the finite form of haben or sein is in position 2.
The Partizip II stands at the end.
Ich hatte den Bericht schon gelesen.
↑ ↑
position 2 Partizip II
16. Information inside the sentence bracket
Many sentence elements can stand between the auxiliary and participle.
Wir hatten vor der Reise alle Hotels online gebucht.
Structure:
Wir | hatten | vor der Reise alle Hotels online | gebucht.
17. Another element in position 1
As in other main clauses, a different element can occupy the first position.
Vor der Reise hatten wir alle Hotels gebucht.
Zum Glück war der Bus noch nicht abgefahren.
The finite verb remains in position 2.
18. Yes/no questions
In yes/no questions, the auxiliary comes first.
Hattest du das schon gehört?
War der Zug schon abgefahren?
The Partizip II remains at the end.
19. W-questions
Examples:
Warum hattest du nicht angerufen?
Wann war sie angekommen?
Was hattet ihr vorher gemacht?
20. Negation with nicht
Examples:
Ich hatte die Nachricht noch nicht gelesen.
Wir waren nicht rechtzeitig angekommen.
Er hatte das Problem vorher nicht bemerkt.
nicht stays in the middle field; the participle remains at the end.
21. kein in the Plusquamperfekt
Noun phrases can also be negated.
Ich hatte keine Antwort bekommen.
Wir hatten noch keinen Termin vereinbart.
The case form of kein follows normal grammar.
22. Reflexive verbs
The reflexive pronoun remains.
sich vorbereiten
→ hatte sich vorbereitet
sich anmelden
→ hatte sich angemeldet
Example:
Ich hatte mich gut auf das Gespräch vorbereitet.
23. Objects keep their case
The Plusquamperfekt does not change the verb's case requirements.
Examples:
jemandem helfen
→ Ich hatte meinem Freund geholfen.
jemanden anrufen
→ Ich hatte meinen Freund angerufen.
Only the tense changes.
24. Plusquamperfekt in a subordinate clause
In a subordinate clause, the finite auxiliary goes to the end.
Main clause:
Ich hatte die E-Mail gelesen.
Subordinate clause:
..., weil ich die E-Mail gelesen hatte.
Example:
Ich wusste Bescheid, weil ich die E-Mail schon gelesen hatte.
25. Word order with dass
Example:
Sie sagte, dass sie den Bericht schon geschrieben hatte.
Structure:
dass + ... + Partizip II + hatte
With sein:
..., dass er schon gegangen war.
26. nachdem: a first look
nachdem very often marks a clear sequence in the past.
Nachdem ich gegessen hatte, ging ich spazieren.
first:
ich hatte gegessen
afterwards:
ich ging spazieren
The detailed use of nachdem is the topic of the next page.
27. bevor and earlier actions
bevor can also express the order of events.
Bevor wir losfuhren, hatten wir noch etwas gegessen.
Here the Plusquamperfekt shows that eating was completed before leaving.
28. als as a past-time frame
Very often an event with als provides the later past reference point.
Als ich nach Hause kam, hatte meine Familie schon gegessen.
family eats
→ first
I arrive home
→ later
29. Two past levels
For a clear narrative, it helps to distinguish two levels:
Level 1:
What happened then?
Level 2:
What had already happened before that?
Level 1 is often in the Präteritum or Perfekt.
Level 2 can use the Plusquamperfekt.
30. Plusquamperfekt and Präteritum
A classic narrative combination is:
earlier:
Plusquamperfekt
later:
Präteritum
Example:
Ich hatte meinen Schlüssel vergessen, deshalb musste ich zurückfahren.
31. Plusquamperfekt and Perfekt
A later Perfekt can also contrast with the Plusquamperfekt.
Ich habe den Bus verpasst, weil ich zu spät aufgestanden war.
war aufgestanden
→ earlier
habe verpasst
→ later
This combination is quite possible in spoken German.
32. schon as a common companion
schon fits naturally with the meaning “already before”.
Examples:
Der Film hatte schon angefangen.
Als wir ankamen, waren die Gäste schon gegangen.
schon is not required, but it often makes the time relation very clear.
33. noch nicht
noch nicht shows that something had not happened by a past reference point.
Als die Gäste kamen, hatten wir noch nicht gekocht.
Um acht Uhr war der Zug noch nicht angekommen.
34. vorher and zuvor
These words make the sequence explicit.
vorher
zuvor
Examples:
Ich war nervös, obwohl ich mich vorher gut vorbereitet hatte.
Zuvor hatte niemand von dem Problem gewusst.
zuvor sounds slightly more written/formal.
35. bereits as a more written alternative
bereits is similar to schon, but often sounds slightly more formal.
Als die Polizei eintraf, hatte der Fahrer den Ort bereits verlassen.
It is useful in reports and written narratives.
36. Explaining an earlier result
The Plusquamperfekt often explains why a past situation was the way it was.
Ich konnte die Tür nicht öffnen, weil ich den Schlüssel verloren hatte.
lose the key
→ earlier
cannot open the door
→ later
37. Previous knowledge or experience
Earlier experience can also be marked this way.
Die Aufgabe war leichter für mich, weil ich etwas Ähnliches schon gemacht hatte.
Sie kannte die Stadt gut, weil sie dort früher gewohnt hatte.
38. Plusquamperfekt in a story
A short narrative:
Am Montag kam ich zu spät zur Arbeit. Ich hatte den Wecker nicht gehört und war deshalb erst um acht Uhr aufgestanden. Als ich endlich im Büro ankam, hatte die Besprechung schon begonnen.
The Plusquamperfekt provides the background events.
39. The narrative then returns
After the earlier information has been explained, the narrative often returns to the normal past tense.
Präteritum:
Ich kam zu spät.
Plusquamperfekt:
Ich hatte den Wecker nicht gehört.
Präteritum:
Mein Chef fragte, was passiert war.
The Plusquamperfekt often works like a short flashback.
40. Not every earlier action needs the Plusquamperfekt
If the sequence is already completely clear, German can sometimes use ordinary past forms.
The Plusquamperfekt becomes especially useful when you want to mark earlier than another past reference point explicitly.
It is a tool for clarity, not a requirement in every sentence.
41. Do not overload a story with the Plusquamperfekt
A whole text written only in the Plusquamperfekt would normally sound unnatural.
A common pattern is:
normal narrative past
→ short flashback in the Plusquamperfekt
→ return to normal narrative past
This keeps stories easier to follow.
42. Time expressions in the sentence
Common time expressions:
vorher
zuvor
schon
bereits
noch nicht
damals
am Tag davor
eine Stunde vorher
Example:
Eine Stunde vorher hatte ich noch mit ihm telefoniert.
43. am Tag davor and am Abend vorher
These expressions are very useful in narratives.
Am Tag davor hatte es stark geregnet.
Am Abend vorher hatten wir noch alles vorbereitet.
They create a clear temporal reference.
44. Several Plusquamperfekt actions
Several earlier actions can belong together.
Wir hatten die Koffer gepackt, das Hotel bezahlt und ein Taxi bestellt. Dann fuhren wir zum Flughafen.
All three actions were completed before the later departure.
45. One auxiliary for several participles
If several verbs share the same subject and auxiliary, the structure can be compact:
Wir hatten
die Koffer gepackt,
das Hotel bezahlt
und ein Taxi bestellt.
hatten applies to all three participles.
46. The Plusquamperfekt of sein
The lexical verb sein can itself appear in the Plusquamperfekt:
sein
→ ist gewesen
→ war gewesen
Example:
Ich war schon einmal in Wien gewesen, bevor ich dort studierte.
The form is correct, although it is not necessary in every context.
47. The Plusquamperfekt of haben
Also possible:
haben
→ hat gehabt
→ hatte gehabt
Example:
Vor dem Umzug hatte sie noch kein eigenes Auto gehabt.
In everyday language, the same idea can sometimes be expressed more simply.
48. Modal verbs: an advanced pattern
With modal verbs, the Plusquamperfekt can use a special infinitive construction.
Example:
Ich hatte lange arbeiten müssen.
Instead of the normal participle gemusst, German uses an infinitive replacement pattern.
At B1, the main goal is:
Be able to recognize the form; confident productive use can be developed later.
49. Plusquamperfekt and state
Not every past description is a completed action.
Compare:
Ich war müde.
→ state in the past
Ich hatte schlecht geschlafen.
→ earlier cause
Together:
Ich war müde, weil ich schlecht geschlafen hatte.
50. Plusquamperfekt in reports
In reports, the tense helps make the background sequence precise.
Example:
Der Termin begann später, weil ein Teilnehmer den falschen Raum gefunden hatte.
Or:
Als die Mitarbeiter eintrafen, hatte das System bereits mehrere Fehlermeldungen angezeigt.
51. Plusquamperfekt in biographies
Biographical texts also use more than one past level.
Example:
Bevor sie nach Berlin zog, hatte sie mehrere Jahre in Hamburg gearbeitet.
This lets a text connect earlier life phases with later ones.
52. Plusquamperfekt in travel stories
Example:
Als wir am Flughafen ankamen, hatten wir bereits online eingecheckt. Deshalb mussten wir nur noch unser Gepäck abgeben.
The earlier online check-in explains the later situation.
53. Plusquamperfekt at work
Example:
Als die Besprechung begann, hatte ich alle Unterlagen vorbereitet und die wichtigsten Zahlen geprüft.
The tense shows:
preparation
→ completed before the meeting began
54. Plusquamperfekt in everyday stories
Example:
Ich wollte bezahlen, aber ich hatte mein Portemonnaie zu Hause liegen lassen.
The earlier action explains the later problem.
55. Analyzing a sentence
Example:
Als ich ankam, hatte die Besprechung schon begonnen.
Analysis:
ankam
→ later past reference point
hatte begonnen
→ Plusquamperfekt
schon
→ signals: already before
Question:
What happened first?
→ The meeting began.
56. A useful formation algorithm
Step 1: Identify the verb
lesen
Step 2: Check the Perfekt auxiliary
hat gelesen
Step 3: Put the auxiliary into the Präteritum
hat → hatte
Step 4: Keep the participle
hatte gelesen
57. A decision path for choosing the tense
Ask:
1. Am I talking about the past?
2. Is there another past reference point?
3. Did my action happen before that point?
If all three fit, the Plusquamperfekt is often useful.
If there is only one past event, the Perfekt or Präteritum is often enough.
58. Common mistakes
2.Mistake 1: present-tense auxiliary
❌ Ich habe vorher gegessen gehabt.
✅ Ich hatte vorher gegessen.
3.Mistake 2: wrong auxiliary
❌ Ich hatte nach Hause gegangen.
✅ Ich war nach Hause gegangen.
4.Mistake 3: infinitive instead of Partizip II
❌ Ich hatte das Buch lesen.
✅ Ich hatte das Buch gelesen.
5.Mistake 4: wrong subordinate-clause word order
❌ ..., weil ich hatte die E-Mail gelesen.
✅ ..., weil ich die E-Mail gelesen hatte.
6.Mistake 5: forcing the Plusquamperfekt without an earlier-past relation
Not every past action needs this tense.
59. The most useful patterns as chunks
Especially useful chunks are:
hatte schon gemacht
hatte noch nicht gesehen
war schon gegangen
war noch nicht angekommen
weil ... gemacht hatte
weil ... gegangen war
als ..., hatte ...
als ..., war ...
bevor ..., hatte ...
nachdem ... gemacht hatte, ...
These patterns structure many B1 narratives.
60. What to remember
Core formula:
Plusquamperfekt
=
hatte / war + Partizip II
Meaning:
earlier than another past reference point
Examples:
Ich hatte gegessen.
Sie war gegangen.
Wir hatten schon bezahlt.
Der Zug war noch nicht angekommen.
Especially important:
- The Plusquamperfekt expresses the past before the past.
- It usually needs a past reference point.
- The auxiliary choice is the same as in the Perfekt.
hatte/waris conjugated; the Partizip II stays unchanged.- In a main clause, the form creates a sentence bracket.
- In a subordinate clause,
hatte/warstands at the end. schon,bereits,noch nicht,vorherandzuvoroften make the sequence especially clear.- In narratives, the tense often works as a short flashback.
- The narrative then often returns to the Präteritum or Perfekt.
nachdemis an important next step for expressing exact sequence in the past.
7.Summary
Basic form:
hatte / war + Partizip II
With haben:
Ich hatte die E-Mail gelesen.
With sein:
Der Zug war abgefahren.
Two past levels:
earlier:
Der Zug war abgefahren.
later:
Ich kam am Bahnhof an.
In a subordinate clause:
..., weil ich die E-Mail gelesen hatte.
..., weil der Zug abgefahren war.
The key idea is:
The Plusquamperfekt shows that something had already happened before another point in the past.