DeutschStep

German C1 · Unreal Conditional Clauses

Übung: Irreale Bedingungssätze – C1 German Grammar

Practice: unreal conditionals – summary

Unreal conditional sentences describe situations that are not real – in the present (hypothetical) or in the past (didn't happen). They often come with regret, reproach, relief or speculation.

Overview

timeif-clausemain clauseexample
presentKonj. II (wäre, hätte, käme)würde + inf. / Konj. IIWenn ich Zeit hätte, würde ich kommen. (If I had time, I would come.)
pasthätte/wäre + participlehätte/wäre + participleWenn ich Zeit gehabt hätte, wäre ich gekommen. (If I had had time, I would have come.)
mixedhätte/wäre + participleKonj. II presentWenn ich aufgepasst hätte, wüsste ich es jetzt. (If I had paid attention, I would know now.)
with modalhätte + inf. + modalWenn ich hätte helfen können, … (If I had been able to help …)

Variants

variantexample
without wennHätte ich Zeit gehabt, wäre ich gekommen. (Had I had time, I would have come.)
wishHätte ich doch Zeit gehabt! (If only I had had time!)
reproachDu hättest mich anrufen sollen! (You should have called me!)
relief (fast)Ich wäre fast zu spät gekommen! (I was almost late! – but I was on time.)
comparison (als ob)Er tut so, als ob er nichts gesehen hätte. (He acts as if he hadn't seen anything.)

Typical situations

  • Regret: Wenn ich nur mehr gelernt hätte! (If only I had studied more!)
  • Speculating about history: Wenn das Internet nicht erfunden worden wäre, würden wir heute noch Briefe schreiben. (If the internet hadn't been invented, we'd still be writing letters today.)
  • Relief: Wenn du nicht gebremst hättest, wäre etwas Schlimmes passiert. (If you hadn't braked, something terrible would have happened.)

Examples:

  • Wenn ich den Job angenommen hätte, würde ich jetzt in München wohnen. (If I had taken the job, I would be living in Munich now.)
  • Hätten wir das Ticket früher gebucht, wäre es billiger gewesen. (Had we booked the ticket earlier, it would have been cheaper.)
  • Du hättest mir die Wahrheit sagen müssen! (You should have told me the truth!)
  • Ich wäre beinahe gestürzt. (I nearly fell.)
  • Sie sieht aus, als ob sie die ganze Nacht nicht geschlafen hätte. (She looks as if she hadn't slept all night.)
wissen (haben)
losfahren (sein)
helfen (haben)

Back to levels

Do you have a question?

Ask the community in our blog – share your question, upload a picture or a file and get answers.

Ask a question in the blog

We use cookies to improve your experience and show relevant ads.