Present Perfect Exercises For German Grammar

Grammar exercises to aid language fluacy

The Present Perfect tense in German grammar, also known as Perfekt, is commonly used in conversational and written German to talk about past events. The tense is constructed by using the correct form of the auxiliary verb “haben” or “sein” and the past participle of the main verb. While “haben” is more commonly used, “sein” is typically used with verbs of motion or change of state. Both of these auxiliary verbs may need to be conjugated depending upon the subject of the sentence.

Exercise 1: Conjugation of Auxiliary Verb “haben”

1. Ich *habe* (to have) ein neues Auto gekauft.
2. Du *hast* (to have) das Buch gelesen.
3. Sie *hat* (to have) einen Kuchen gebacken.
4. Er *hat* (to have) Fußball gespielt.
5. Wir *haben* (to have) einen Film gesehen.
6. Ihr *habt* (to have) viel gelernt.
7. Sie (plural) *haben* (to have) die Hausaufgaben gemacht.
8. Hanna und ich *haben* (to have) eine Reise geplant.
9. Du *hast* (to have) einen Brief geschrieben.
10. Mein Bruder *hat* (to have) ein Bild gemalt.
11. Die Kinder *haben* (to have) im Park gespielt.
12. Das Mädchen *hat* (to have) ein Lied gesungen.
13. Ich *habe* (to have) meine Freundin besucht.
14. Ihr *habt* (to have) das Spiel gewonnen.
15. Er *hat* (to have) seine Schlüssel verloren.

Exercise 2: Conjugation of Auxiliary Verb “sein”

1. Ich *bin* (to be) nach Hause gegangen.
2. Du *bist* (to be) schnell gelaufen.
3. Sie *ist* (to be) ins Bett gegangen.
4. Er *ist* (to be) in den Park gefahren.
5. Wir *sind* (to be) schwimmen gegangen.
6. Ihr *seid* (to be) ins Kino gegangen.
7. Sie (plural) *sind* (to be) zur Schule gefahren.
8. Lisa und ich *sind* (to be) einkaufen gegangen.
9. Du *bist* (to be) ins Restaurant gegangen.
10. Mein Vater *ist* (to be) zur Arbeit gefahren.
11. Die Katze *ist* (to be) auf den Baum geklettert.
12. Das Baby *ist* (to be) eingeschlafen.
13. Ich *bin* (to be) zur Party gekommen.
14. Ihr *seid* (to be) ins Theater gegangen.
15. Der Hund *ist* (to be) ins Wasser gesprungen.

Exercise 3: Multiple Choice Exercise for Present Perfect

Exercise 4: Drag the Word Exercise for Present Perfect

Talkpal je tutor jezika koji pokreće AI. Naučite 57+ jezika 5x brže sa revolucionarnom tehnologijom.

Najefikasniji način za učenje jezika

RAZLIKA TALKPAL-a

NAJNAPREDNIJI AI

Immersive Conversations

Uronite u zadivljujuće dijaloge dizajnirane da optimiziraju zadržavanje jezika i poboljšaju tečnost.

Povratne informacije u realnom vremenu

Primite trenutne, personalizirane povratne informacije i prijedloge kako biste ubrzali svoje savladavanje jezika.

Personalizacija

Učite putem metoda prilagođenih vašem jedinstvenom stilu i tempu, osiguravajući personalizirano i učinkovito putovanje do tečnosti.

UČITE JEZIKE BRŽE
WITH AI

Naučite 5x brže