Konjunktiv II in the past (hätte gemacht)
To talk about unreal situations in the past (things that didn’t happen), use hätte or wäre + past participle. English equivalent: “would have done”, “if I had known”.
| Perfekt (real) | Konjunktiv II past (unreal) |
|---|---|
| ich habe gewusst | ich hätte gewusst |
| ich bin gekommen | ich wäre gekommen |
| ich habe kommen können | ich hätte kommen können |
Uses
- Unreal past conditions: Wenn ich das gewusst hätte, wäre ich früher gekommen.
- Regret and reproach: Du hättest mich anrufen sollen.
- Missed alternatives: Ohne dich hätte ich es nicht geschafft.
- With modals, use the double infinitive: hätte + infinitive + modal infinitive.
Examples
- Wenn ich das gewusst hätte, wäre ich früher gekommen.If I had known that, I would have come earlier.
- Du hättest mich anrufen sollen.You should have called me.
- Ohne deine Hilfe hätte ich es nicht geschafft.Without your help, I wouldn’t have managed.
- Wir wären gern mitgekommen.We would have liked to come along.
- Das hätte nicht passieren dürfen.That should never have happened.
Common mistakes
- ✗ Wenn ich das würde gewusst haben, wäre ich gekommen.✓ Wenn ich das gewusst hätte, wäre ich gekommen.Informal English says “if I would have known”, but the German if-clause never takes würde here: wenn ich das gewusst hätte.
- ✗ Du hättest mich fragen gesollt.✓ Du hättest mich fragen sollen.With a second verb the modal stays an infinitive: fragen sollen, like English “should have asked” keeps “ask” plain.
- ✗ Ohne dich ich hätte es nicht geschafft.✓ Ohne dich hätte ich es nicht geschafft.Ohne dich fills position 1, so hätte comes next and the subject follows, unlike English “without you I would …”.
- ✗ Ich würde gern mitgekommen sein.✓ Ich wäre gern mitgekommen.English “we would have liked to come” leads to würde, but German builds the past Konjunktiv with wäre or hätte + participle.
- ✗ Wenn du gefragt hattest, hätte ich dir geholfen.✓ Wenn du gefragt hättest, hätte ich dir geholfen.English “if you had asked” looks like the past perfect, but German needs the Konjunktiv with umlaut: hättest, not hattest.
