Conditional sentences (Wenn... würde + infinitive / hätte/wäre + past participle)
B1What are German conditional sentences?
Conditional sentences ("if"-sentences) describe a condition and its result: one clause states the condition (the protasis), the other gives the result (the apodosis). In German the protasis is usually introduced by wenn (if / when) or, more tentatively, falls (in case). For hypothetical or unreal situations German uses Konjunktiv II forms: either würde + infinitive (a periphrastic conditional) or the appropriate Konjunktiv II/Perfect (hätte/wäre + Partizip II) for past counterfactuals.
Examples (German → English):
- Wenn es regnet, bleibe ich zu Hause. → If it rains, I stay at home.
- Wenn ich Zeit hätte, würde ich dir helfen. → If I had time, I would help you.
- Wenn ich das gewusst hätte, wäre ich nicht gekommen. → If I had known that, I would not have come.
When do I use which conditional? — Types at a glance
- Wenn du heute Zeit hast, kommen wir vorbei. → If you have time today, we'll come by.
- Wenn Wasser 100 °C erreicht, kocht es. → When (If) water reaches 100 °C, it boils.
- Wenn + simple past Konjunktiv II (e.g., wäre, hätte, käme) + present/result: often the apodosis uses würde + infinitive.
- Or: Wenn + simple past Konjunktiv II + simple Konjunktiv II in the apodosis (for some verbs).
- Wenn ich mehr Geld hätte, würde ich ein neues Auto kaufen. → If I had more money, I would buy a new car.
- Wenn ich reich wäre, käme ich mit dir nach Australien. → If I were rich, I would come with you to Australia. (käme = Konjunktiv II of kommen)
Note: In speech and many writings, German often uses würde + infinitive because some Konjunktiv II forms look the same as the simple past (Präteritum). Example: ich machte (Präteritum) vs ich würde machen (Konjunktiv II).
- Wenn ich das gewusst hätte, wäre ich nicht gekommen. → If I had known that, I would not have come.
- Wenn du mir früher gesagt hättest, hätte ich geholfen. → If you had told me earlier, I would have helped.
How do I form these conditionals? — Detailed structures and many examples
- Wenn er heute kommt, sprechen wir mit ihm. → If he comes today, we'll talk to him.
- Wenn es morgen regnet, bleiben wir zu Hause. → If it rains tomorrow, we'll stay at home.
- Wenn du Angst hast, sag es mir! → If you're afraid, tell me!
Tips: German commonly uses present in the protasis where English uses "will" for the future. You can still use werden for stronger emphasis: Wenn du morgen kommst, werden wir die Arbeit beginnen. → If you come tomorrow, we will start the work.
- Wenn ich mehr Zeit hätte, würde ich dir helfen. → If I had more time, I would help you.
- Wenn ich mehr Zeit hätte, würde ich dir helfen. (same as 1)
- Wenn ich reich wäre, käme ich mit. → If I were rich, I would come along.
Notes on formation of Konjunktiv II:
- sein → wäre, haben → hätte
- kommen → käme, geben → gäbe, lesen → läse, nehmen → nähme
- For many weak verbs the Konjunktiv II looks like Präteritum (e.g., machte). To avoid ambiguity, speakers often use würde + Infinitiv: Ich würde machen.
Examples:
- Wenn ich fliegen könnte, würde ich die Welt sehen. → If I could fly, I would see the world.
- Wenn ich du wäre, würde ich anders handeln. → If I were you, I would act differently.
- Ich würde dir helfen, wenn ich Zeit hätte. → I would help you if I had time.
Examples:
- Wenn ich das gewusst hätte, wäre ich nicht gegangen. → If I had known that, I would not have gone.
- Wenn sie den Zug nicht verpasst hätte, hätte sie den Termin geschafft. → If she hadn’t missed the train, she would have made the appointment.
- Hättest du mir früher gesagt, hätte ich es anders gemacht. → If you had told me earlier, I would have done it differently.
Notes: Use hätte + Partizip II for most verbs. Use wäre + Partizip II for verbs that take sein as auxiliary in perfect tenses (verbs of motion, change of state) and for sein itself: wäre gegangen, wäre geblieben, wäre geworden.
Word order and punctuation
- Wenn du morgen kommst, sprechen wir mit ihm. (wenn-clause first; verb kommt at end of that clause)
- Wir sprechen mit ihm, wenn du morgen kommst. (main clause first; comma still needed)
Inversion (omit "wenn"): You can omit wenn and invert an auxiliary for stylistic or formal emphasis.
- Hätte ich mehr Zeit, würde ich reisen. → Were I to have more time, I would travel.
- Wäre ich du, würde ich das nicht tun. → If I were you, I wouldn't do that.
Commas: Always separate the wenn-clause from the main clause with a comma, regardless of order.
Würde + Infinitiv vs. the short Konjunktiv II forms
- Widely used in spoken and many written contexts.
- Useful when the simple Konjunktiv II form looks like the simple past (Präteritum) and could be ambiguous (e.g., machen → machte).
- Parallels English "would + infinitive".
When to prefer the short Konjunktiv II (käme, ginge, läse...):
- In formal/written German and when the Konjunktiv II form is distinct and sounds natural.
- With common irregular verbs where the Konjunktiv II is easy and idiomatic (sein → wäre, haben → hätte, kommen → käme).
Examples comparing both forms:
- Ich würde kommen, wenn ich Zeit hätte. (common, neutral)
- Ich käme, wenn ich Zeit hätte. (more formal/literary)
- Er würde das Buch lesen. → He would read the book.
- Er läse das Buch. → He would read the book. (older/literary style)
Other useful points and common confusions
- wenn: if / when (used for conditions and repeated past events)
- Wenn ich spät nach Hause komme, esse ich nichts mehr. → If I come home late, I don’t eat anymore.
- falls: in case / if (more tentative, a bit more formal)
- Falls es regnet, nimm einen Schirm mit. → In case it rains, take an umbrella.
- als: when (used for single, completed events in the past)
- Als ich fünf Jahre alt war, ging ich in den Kindergarten. → When I was five, I went to kindergarten.
- wann: when? (used in questions)
- Weißt du, wann der Zug ankommt? → Do you know when the train arrives?
- Use the same auxiliary you'd use in the normal perfect tense.
- Wenn ich das Buch gelesen hätte, hätte ich es verstanden. (haben)
- Wenn er pünktlich gewesen wäre, hätte er den Bus bekommen. (sein)
- Konjunktiv II is used for polite requests: Könnten Sie mir helfen? Würden Sie das bitte tun?
- Note: This is not a conditional meaning but a polite modal usage of Konjunktiv II.
Common mistakes to avoid
1) Wrong word order in the wenn-clause
- Wrong: Wenn ich hätte Zeit, würde ich kommen.
- Right: Wenn ich Zeit hätte, würde ich kommen.
2) Confusing als and wenn for past events
- Wrong (for one past event): Wenn ich gestern müde war, schlief ich viel. — If you mean a single event, use als: Als ich gestern müde war, schlief ich viel.
- Right (for repeated past events): Wenn ich früher müde war, schlief ich viel.
3) Overusing würde + infinitive in formal writing where Konjunktiv II is preferred
- Instead of: Er würde gehen. Prefer in formal writing: Er ginge (rare) or Er wäre gegangen (as appropriate). In practice, würde + Infinitiv is perfectly acceptable.
4) Incorrect auxiliary (haben vs sein) in perfect conditional
- Wrong: Wenn er früher angekommen hätte, hätte er uns gesehen. (wrong auxiliary in protasis; arrive = ankommen uses sein)
- Right: Wenn er früher angekommen wäre, hätte er uns gesehen. or Hätte er früher angekommen, hätte er uns gesehen. (better: Wenn er früher angekommen wäre, hätte er uns gesehen.)
Mixed conditionals (short notes and examples)
Mixed conditionals combine a past condition with a present consequence or vice versa.
Past condition → present result:
- Wenn ich damals mehr gelernt hätte, würde ich jetzt einen besseren Job haben. → If I had studied harder then, I would have a better job now.
Present condition → past result (less common):
- Wenn ich jetzt Zeit hätte, wäre ich gestern nicht so spät nach Hause gekommen. (unnatural but technically possible to express a present state that would have changed a past action)
Quick summary and study tips
- Use wenn + present for real/possible present or future conditions.
- Use Konjunktiv II (würde + Infinitiv or short Konjunktiv II forms) for unreal present/hypothetical situations.
- Use hätte/wäre + Partizip II (Plusquamperfekt Konjunktiv II) for unreal past conditions and their results.
- Mind word order: wenn-clauses are subordinate (verb at the end). Always use a comma to separate clauses.
- Use falls for tentative conditions and als for single past events.
- In spoken and informal writing, würde + Infinitiv is very common and acceptable. In formal style, learn short Konjunktiv II forms for common verbs (wäre, hätte, käme, gäbe, läse, nähme...).
Glossary (short)
- Protasis: the "if" clause (German: Bedingungssatz) — the condition.
- Apodosis: the result clause — the consequence.
- Konjunktiv II: the subjunctive II mood used for hypotheticals (e.g., wäre, hätte, käme).
- würde + Infinitiv: a periphrastic conditional that expresses the conditional mood (parallel to English "would").
- Partizip II: past participle (e.g., gegangen, gemacht, gewusst).
- Plusquamperfekt Konjunktiv II: the past-in-the-past subjunctive used for counterfactual past (hätte/wäre + Partizip II).
If you want, I can now give a focussed list of example sentences grouped by level (beginner → advanced) or show quick transformation exercises (how to change a real condition into an unreal one).