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.
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.
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.