Lesson 14 · A2–B1

Online exercises for Lesson 14: The German perfect tense

These 6 practice blocks cover the lesson's main grammar points. Every entry is checked immediately, while progress is stored only in your browser. Practise choosing haben or sein, forming the past participle, separable verbs, word order in main and subordinate clauses and modal verbs in the Perfekt.

What you will practise on this page

  1. Haben or sein?: Insert the correct auxiliary verb in the right person.
  2. Past participles of weak verbs: Form the past participle of the weak verb.
  3. Past participles of strong verbs: Write the correct past participle.
  4. Past participles of separable verbs: Place ge- between the prefix and verb stem and form the correct past participle.
  5. Word order in main and subordinate clauses: First form the main clause, then the subordinate clause with dass. Put the auxiliary at the end of the subordinate clause.
  6. Modal verbs in the Perfekt and common past-tense choices: Use the requested past form. With a modal plus a main verb, use the double-infinitive construction.

How to use the exercises

Read the instruction and example first, then enter only the requested German form or complete sentence. Extra spaces, dash variants, and missing final punctuation are normalised; capitalisation still matters for isolated German nouns.

Open the grammar explanation for this lesson

All tasks and answers at a glance

All 6 practice blocks of this lesson with 30 tasks to read through – handy for revision without typing and for printing. The answers stay collapsed until you open them.

14.1 · Haben or sein?

Insert the correct auxiliary verb in the right person.

Example: Ich ___ nach Hause gekommen. Choose haben or sein. bin

  1. Ich ___ nach Hause gekommen. Choose haben or sein.
  2. Wir ___ nach Berlin gefahren. Choose haben or sein.
  3. Sie (= she) ___ den Text gelesen. Choose haben or sein.
  4. Ihr ___ viel gearbeitet. Choose haben or sein.
  5. Der Frühling ___ schon gekommen. Choose haben or sein.
Show answers
  1. bin
  2. sind
  3. hat
  4. habt
  5. ist

14.2 · Past participles of weak verbs

Form the past participle of the weak verb.

  1. lernen → form the past participle
  2. machen → form the past participle
  3. arbeiten → form the past participle
  4. antworten → form the past participle
  5. spielen → form the past participle
Show answers
  1. gelernt
  2. gemacht
  3. gearbeitet
  4. geantwortet
  5. gespielt

14.3 · Past participles of strong verbs

Write the correct past participle.

  1. geben → past participle
  2. essen → past participle
  3. sehen → past participle
  4. nehmen → past participle
  5. sprechen → past participle
Show answers
  1. gegeben
  2. gegessen
  3. gesehen
  4. genommen
  5. gesprochen

14.4 · Past participles of separable verbs

Place ge- between the prefix and verb stem and form the correct past participle.

  1. anrufen → past participle
  2. aufstehen → past participle
  3. mitbringen → past participle
  4. einkaufen → past participle
  5. zurückfahren → past participle
Show answers
  1. angerufen
  2. aufgestanden
  3. mitgebracht
  4. eingekauft
  5. zurückgefahren

14.5 · Word order in main and subordinate clauses

First form the main clause, then the subordinate clause with dass. Put the auxiliary at the end of the subordinate clause.

  1. Build both forms: er / nach Hause / kommen. [object Object] · [object Object]
  2. Build both forms: sie / den Text / lesen. [object Object] · [object Object]
  3. Build both forms: er / früh / aufstehen. [object Object] · [object Object]
  4. Build both forms: sie / ihm / helfen. [object Object] · [object Object]
  5. Build both forms: wir / nach Berlin / fahren. [object Object] · [object Object]
Show answers
  1. [object Object] — Er ist nach Hause gekommen. [object Object] — dass er nach Hause gekommen ist
  2. [object Object] — Sie hat den Text gelesen. [object Object] — dass sie den Text gelesen hat
  3. [object Object] — Er ist früh aufgestanden. [object Object] — dass er früh aufgestanden ist
  4. [object Object] — Sie hat ihm geholfen. [object Object] — dass sie ihm geholfen hat
  5. [object Object] — Wir sind nach Berlin gefahren. [object Object] — dass wir nach Berlin gefahren sind

14.6 · Modal verbs in the Perfekt and common past-tense choices

Use the requested past form. With a modal plus a main verb, use the double-infinitive construction.

  1. Put into the Perfekt: “He was not able to do that.”
  2. Put into the Perfekt: “She did not like that.”
  3. Use the Perfekt double infinitive: “He could not come.”
  4. Use the Perfekt double infinitive: “She had to work.”
  5. Use the common Präteritum form of sein: “I was at home yesterday.”
Show answers
  1. Er hat das nicht gekonnt.
  2. Sie hat das nicht gemocht.
  3. Er hat nicht kommen können.
  4. Sie hat arbeiten müssen.
  5. Ich war gestern zu Hause.