MozhiLingo
← All lessons
Lesson 52C1

Past Hypotheticals: hätte gemacht, wäre gegangen

Past Hypotheticals: hätte gemacht, wäre gegangen

To talk about something that didn't happen in the past — a missed chance, a regret, an unreal condition — German builds a past subjunctive out of hätte or wäre plus a past participle, and choosing the right one takes the same sein/haben logic you already know from the Perfekt tense.

Grammar Comparison

Grammar Comparison

Formation: hätte/wäre + Partizip II, using the same auxiliary rules as the Perfekt

German

Wenn ich das gewusst hätte, wäre ich gekommen. (If I had known that, I would have come.)

English

If I had known that, I would have come.

English collapses both halves of this sentence into a single pattern: 'had + past participle' in the if-clause, 'would have + past participle' in the result. German instead reuses the exact auxiliary-choice rule from the Perfekt tense: verbs of motion, change of state, or sein itself take wäre (gekommen, gegangen, gewesen), while most other verbs take hätte (gewusst, gemacht, gesehen). If you already know whether a verb takes sein or haben in the Perfekt ('ich bin gegangen' vs. 'ich habe gemacht'), you already know whether its past hypothetical needs wäre or hätte — it's the identical verb, just with hätte/wäre (the Konjunktiv II forms of haben/sein) swapped in for the plain present-tense forms.

Modal verbs break the rule: always hätte, never wäre, plus a double infinitive

German

Er hätte kommen können. (He could have come.) — NOT *Er wäre kommen können, even though kommen itself normally takes wäre.

English

He could have come.

Modal verbs (können, müssen, wollen, sollen, dürfen, mögen) in a past hypothetical trigger a 'double infinitive' at the end of the clause — the modal appears as a bare infinitive right after the main verb's infinitive, instead of as a normal past participle (gekonnt, gemusst). Whenever this double-infinitive pattern shows up, German always uses hätte as the auxiliary, no exceptions — even for verbs like kommen or gehen that would normally demand wäre. English has no equivalent quirk: 'could have come' looks structurally identical to any other 'have' + participle construction, so this is a place where English intuition actively misleads rather than just under-informing.

Word order: hätte/wäre jumps in front of the double infinitive in subordinate clauses

German

Ich weiß, dass er das Buch hätte lesen sollen. (I know that he should have read the book.)

English

I know that he should have read the book.

Normally, a subordinating conjunction like dass sends the finite verb all the way to the end of its clause. But when that finite verb is hätte or wäre and it's followed by a double infinitive (lesen sollen), the finite verb exceptionally jumps in front of the double infinitive instead of trailing after it — you get '...dass er das Buch hätte lesen sollen', never '...dass er das Buch lesen sollen hätte'. English speakers, whose 'should have read' keeps a fixed, unchanging internal order regardless of clause type, need to consciously watch for this exception whenever a modal verb's past hypothetical lands inside a dass-, weil-, or ob-clause.

Vocabulary

Vocabulary

GermanPronunciationEnglish
Das hätte ich nicht gedacht.dahs HET-eh ikh nikht geh-DAHKHTI wouldn't have thought that.
Wenn ich das gewusst hätte...ven ikh dahs geh-VOOST HET-ehIf I had known that...
Ich wäre gern gekommen.ikh VAIR-eh gairn geh-KOM-enI would have loved to come.
Er hätte es besser machen können.air HET-eh es BES-er MAHKH-en KERN-enHe could have done it better.
Das wäre schön gewesen.dahs VAIR-eh shern geh-VAY-zenThat would have been nice.
Sie wäre fast gestürzt.zee VAIR-eh fahst geh-SHTUERTSTShe nearly fell.
Wir hätten das anders entscheiden sollen.veer HET-en dahs AHN-ders ent-SHY-den ZOL-enWe should have decided that differently.
Hättest du das gewusst?HET-est doo dahs geh-VOOSTWould you have known that?
Das hätte nicht passieren dürfen.dahs HET-eh nikht pah-SEER-en DUERF-enThat shouldn't have happened.