PDFTests Originals

Perfect Tense (Perfekt) – Test 2

A2 Elementary GrammarGerman

This A2 test checks how well you form and use the German Perfekt in everyday contexts. It covers choosing haben or sein, regular, irregular, separable and -ieren participles, word order, negation, questions and a short email with gaps. It suits learners finishing A2 and teachers who need a ready-made revision or assessment sheet.

Questions
30
Time
30 min
PDF
4 pages
Answer key
Included
  • 100% free
  • No sign-up or email
  • Print-ready A4 PDF
Preview of page 1 of Perfect Tense (Perfekt) – Test 2 Open PDF
New to this topic? Read the guide first: German Perfect Tense (Perfekt): Form, haben or sein, and Common Mistakes

Take the test online

Choose the one correct answer for each question. Choose your answers, then press “Check my answers”.

Part 1: haben or sein?

Choose the correct form of haben or sein.

  1. Am Montag _____ Jonas zu spät zur Arbeit gekommen.

  2. _____ du schon die Hausaufgaben gemacht?

  3. Meine Oma _____ im Januar 80 Jahre alt geworden.

  4. Wir _____ am Wochenende zu Hause geblieben.

  5. Ihr _____ aber viel eingekauft!

  6. Amira und Tom _____ heute Morgen im Park gelaufen.

  7. Ich _____ gestern Abend meiner Nachbarin geholfen.

  8. Das Baby _____ um sieben Uhr aufgewacht.

Part 2: Past participles

Choose the correct past participle of the verb in brackets.

  1. Ich habe im Supermarkt Brot und Milch _____. (kaufen)

  2. Hast du das Buch schon _____? (lesen)

  3. Sophie hat ihr Zimmer _____. (aufräumen)

  4. Wir haben letzten Sommer unsere Freunde in Wien _____. (besuchen)

  5. Mein Vater hat im Urlaub viel _____. (fotografieren)

  6. Ich habe meine Brille nicht _____. (finden)

  7. Hast du einen Regenschirm _____? (mitnehmen)

  8. Paul ist gestern Abend um zehn Uhr _____. (einschlafen)

Part 3: Word order, negation, questions and errors

Choose the correct answer.

  1. Put the words in order: heute / lange / gearbeitet / habe / ich

  2. Tut mir leid, ich habe gestern _____ Zeit gehabt.

  3. Which sentence means "Sara didn't come to the party"?

  4. _____ hast du am Wochenende gemacht?

  5. A: _____ B: Wir sind nach Italien gefahren.

  6. Find the mistake: Gestern habe ich mit meinem Freund Tennis gespielt und dann bin ich nach Hause gegeht.

  7. Find the mistake: Lukas hat gestern um acht Uhr nach Hause gekommen.

  8. _____ habe ich meine Tante besucht.

Part 4: Reading – An email about the weekend

Read the email and choose the correct word for each gap.

Hallo Mira,

wie geht es dir? Ich hatte ein tolles Wochenende! Am Freitag (25) ___ meine Cousine Elif aus Hamburg zu Besuch gekommen. Am Samstag haben wir zusammen einen Ausflug an den See (26) ___. Wir sind mit dem Zug gefahren und haben am Ufer lange in der Sonne (27) ___. Leider hat Elif ihre Sonnencreme nicht (28) ___, und am Abend war ihr Gesicht ganz rot!

Am Sonntag hat es den ganzen Tag (29) ___. Deshalb sind wir zu Hause geblieben und haben Spiele gespielt. Elif ist am Abend wieder nach Hamburg (30) ___.

Und du? Was hast du am Wochenende gemacht?

Viele Grüße

Carlos

  1. Gap (25): Am Freitag _____ meine Cousine Elif aus Hamburg zu Besuch gekommen.

  2. Gap (26): Am Samstag haben wir zusammen einen Ausflug an den See _____.

  3. Gap (27): Wir sind mit dem Zug gefahren und haben am Ufer lange in der Sonne _____.

  4. Gap (28): Leider hat Elif ihre Sonnencreme nicht _____.

  5. Gap (29): Am Sonntag hat es den ganzen Tag _____.

  6. Gap (30): Elif ist am Abend wieder nach Hamburg _____.

Was this page helpful?

Report a mistake

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

Practise with a worksheet: Perfect Tense (Perfekt) – Worksheet 1

Preview

About this test

This A2 test checks how well you form and use the German Perfekt in everyday contexts. It covers choosing haben or sein, regular, irregular, separable and -ieren participles, word order, negation, questions and a short email with gaps. It suits learners finishing A2 and teachers who need a ready-made revision or assessment sheet.

Topics covered

haben or seinPast participles (Partizip II)Separable and inseparable verbsWord order in the PerfektNegation with nicht and keinQuestions in the PerfektError correction

How to use this test

  1. Download the PDF and print it, or take the test online below.
  2. Answer every question without a dictionary or time pressure.
  3. Check your answers and note the topics you need to review.

Notes for teachers

Use this test after teaching the Perfekt with both auxiliaries and the main participle patterns. It targets common A2 errors: haben with verbs of movement or change of state, adding ge- to be- or -ieren verbs, putting ge- in the wrong place in separable verbs, and confusing liegen with legen. Afterwards, ask learners to write their own weekend email in the Perfekt, modelled on Part 4.