Worksheet · A2

The perfect tense: talking about the past

Practise haben, sein and German past participles.

Level A220 minutesAnswer key included

Task 1

Insert the correct form of haben or sein.

  1. Ich ___ lange gearbeitet.
  2. Wir ___ nach Hause gegangen.
  3. Sie ___ einen Brief geschrieben.
  4. Er ___ spät angekommen.
  5. Ihr ___ viel gelernt.
  6. Du ___ früh aufgestanden.

Task 2

Form the German past participle.

InfinitivePast participle
machen___
lernen___
gehen___
sehen___
kommen___

Task 3

Write complete sentences in the perfect tense.

  1. ich / gestern / einen Film / sehen
  2. wir / im Park / spielen
  3. sie / nach Berlin / fahren
  4. du / die Aufgabe / machen

Answer key

Answers

Task 1: 1. habe · 2. sind · 3. hat · 4. ist · 5. habt · 6. bist

Task 2: gemacht · gelernt · gegangen · gesehen · gekommen

Task 3: Ich habe gestern einen Film gesehen. · Wir haben im Park gespielt. · Sie ist nach Berlin gefahren. · Du hast die Aufgabe gemacht.