PDFTests Originals

Konjunktiv II in the Past (hätte gemacht, wäre gegangen) – Worksheet 1

C1 Advanced WorksheetGerman

This worksheet practises the past subjunctive in German (Konjunktiv II der Vergangenheit): hätte gemacht, wäre gegangen, modal verbs with the double infinitive and the passive with worden wäre. It is for C1 learners who want to talk accurately about unreal past conditions, regrets, missed chances and near misses.

items
39
Time
40 min
PDF
5 pages
Answer key
Included
  • 100% free
  • No sign-up or email
  • Print-ready A4 PDF
Preview of page 1 of Konjunktiv II in the Past (hätte gemacht, wäre gegangen) – Worksheet 1 Open PDF
New to this topic? Read the guide first: Konjunktiv II in the Past (hätte gemacht, wäre gegangen): Rules, Examples and Common Mistakes

Do the worksheet online

Type your answers, then press “Check my answers”. Alternative correct answers are accepted.

Exercise 1: Complete the sentences

Complete each gap with the past subjunctive (Konjunktiv II Vergangenheit) of the verb in brackets. Watch the word order in subordinate clauses.

Example: Wenn sie Zeit ___ (haben), wäre sie gekommen. → gehabt hätte

  1. Wenn ich das früher (wissen), hätte ich dir sofort Bescheid gesagt.

  2. Wenn wir den früheren Zug (nehmen), wären wir pünktlich angekommen.

  3. Wenn Lena nicht so lange (bleiben), hätte sie den letzten Bus noch erwischt.

  4. Ich weiß, dass ich dich gestern (anrufen sollen).

  5. Wenn es gestern nicht (regnen), wären wir an den See gefahren.

  6. Wenn die Brücke rechtzeitig (reparieren, Passiv), wäre der Unfall nicht passiert.

  7. Wenn sie nicht (einschlafen), hätte sie das Ende des Films gesehen.

  8. Wenn wir das Projekt nicht (abbrechen müssen), hätten wir es im Mai abgeschlossen.

Exercise 2: Choose the right word

Complete each sentence with a word from the box. Use each word once. There are two extra words.

Example: Wenn ich das gewusst ___, wäre ich gekommen. → hätte

Word box hättestwärengewesenmüssenwordenwärthättewärewürdegemusst

  1. du mir nicht geholfen, hätte ich den Umzug nie geschafft.

  2. Wenn wir früher losgefahren , hätten wir keinen Stau gehabt.

  3. Das Konzert wäre ausverkauft , wenn mehr Werbung gemacht worden wäre.

  4. Der Brief hätte schon gestern verschickt werden .

  5. Wenn das Formular korrekt ausgefüllt wäre, hätte es keine Probleme gegeben.

  6. ihr nicht so spät aufgestanden, hättet ihr das Frühstück nicht verpasst.

  7. An deiner Stelle ich das Angebot sofort angenommen.

  8. Wenn sie gestern zu Hause gewesen , hätte sie das Paket angenommen.

Exercise 3: Rewrite the sentences

Rewrite each pair of sentences as one unreal conditional sentence in the past, beginning with 'Wenn'. Change positive to negative and negative to positive where needed.

Example: Ich war krank. Deshalb bin ich nicht gekommen. → Wenn ich nicht krank gewesen wäre, wäre ich gekommen.

  1. Ich hatte keine Zeit. Deshalb bin ich nicht zur Party gekommen.

  2. Es hat geregnet. Deshalb haben wir nicht gegrillt.

  3. Mira hat den Wecker nicht gehört. Deshalb ist sie zu spät gekommen.

  4. Wir haben die Karte nicht mitgenommen. Deshalb haben wir uns verlaufen.

  5. Der Zug hatte Verspätung. Deshalb hat Paul den Anschluss verpasst.

  6. Ich musste arbeiten. Deshalb konnte ich nicht mitkommen.

  7. Die Firma hat das Problem nicht erkannt. Deshalb ist sie insolvent geworden.

Exercise 4: Find and correct the mistake

Each sentence contains exactly one mistake. Write the corrected sentence.

Example: Wenn er angerufen wäre, hätte ich mich gefreut. → Wenn er angerufen hätte, hätte ich mich gefreut.

  1. Wenn ich mehr Geld gehabt hätte, hätte ich nach Japan geflogen.

  2. Wenn du angerufen würdest, hätte ich dich abgeholt.

  3. Sie hätte das nicht sagen gesollt.

  4. Ich weiß, dass ich früher kommen müssen hätte.

  5. Wenn wir das gewusst wären, wären wir zu Hause geblieben.

  6. Das Haus wäre schon letztes Jahr verkauft geworden, wenn der Preis niedriger gewesen wäre.

  7. Hättest du an meiner Stelle zur Polizei gegangen?

  8. Fast hätte ich auf dem Eis hingefallen.

Exercise 5: Put the words in order

Put the words in the correct order to make a sentence. The first word is given with a capital letter.

Example: Wenn / Zeit / gehabt / hätte / ich / , / wäre / ich / gekommen → Wenn ich Zeit gehabt hätte, wäre ich gekommen.

  1. Wenn / gefragt / hättest / du / mich / , / hätte / ich / geholfen / dir

  2. Beinahe / ich / hätte / Schlüssel / den / vergessen

  3. Er / sich / hätte / entschuldigen / sollen / früher

  4. Ich / glaube / , / dass / wir / hätten / fragen / sollen / den / Lehrer

  5. Wärst / du / mitgekommen / auch / ohne / mich / ?

  6. Ohne / Navi / wir / hätten / gefunden / nie / das / Hotel

  7. Ich / wünschte / , / ich / mehr / gelernt / hätte / für / die / Prüfung

  8. An / deiner / Stelle / ich / hätte / abgelehnt / das / Angebot

Was this page helpful?

Report a mistake

Spotted a wrong answer, a typo or an unclear explanation? Tell us and we will fix it.

Preview

About this test

C1 German worksheet on Konjunktiv II in the past: hätte/wäre + participle, modal double infinitives, passive, questions and negatives. Printable, with answers.

Topics covered

Konjunktiv II VergangenheitUnreal past conditionalshätte vs. wäreModal verbs: double infinitivePassive: worden wäreWord order in wenn-clauses

Notes for teachers

Start by asking learners about a missed opportunity (Was hätten Sie anders gemacht?) to elicit the structure, then work through the exercises from controlled to freer. Typical mistakes include using würde + participle instead of hätte/wäre, choosing haben with verbs of movement, writing gemusst/gesollt instead of the double infinitive, and placing hätte at the end of a subordinate clause with a double infinitive. As a follow-up, ask learners to write a short text about a day when everything went wrong, using at least five unreal past sentences.

All German C1 tests →