Perfect (Perfekt) Tense Exercises in German language

The Perfect (Perfekt) Tense in German is an essential aspect of mastering the language, especially when it comes to everyday conversation and storytelling. Unlike English, where the perfect tense often indicates actions that have a connection to the present, in German, the Perfekt is predominantly used for past events. This tense is formed using the present tense of the auxiliary verbs "haben" (to have) or "sein" (to be) along with the past participle of the main verb. Understanding when and how to use the Perfekt Tense correctly is crucial for achieving fluency and expressing yourself accurately in German. In this section, you'll find a variety of grammar exercises designed to help you practice and solidify your understanding of the Perfect Tense. These exercises will guide you through forming sentences, choosing the correct auxiliary verbs, and using past participles appropriately. Whether you're a beginner seeking to build a strong foundation or an advanced learner aiming to refine your skills, these activities will provide you with the necessary practice to use the Perfekt Tense with confidence and ease. Dive in and start mastering one of the most important tenses in the German language!

Exercise 1

<p>1. Er hat gestern seine Hausaufgaben *gemacht* (verb for completing a task).</p> <p>2. Wir haben im Sommer in den Bergen *gewandert* (verb for hiking).</p> <p>3. Sie hat gestern Abend ein Buch *gelesen* (verb for reading).</p> <p>4. Ich habe mit meinen Freunden einen Film *gesehen* (verb for watching).</p> <p>5. Ihr habt am Wochenende ein neues Rezept *gekocht* (verb for cooking).</p> <p>6. Meine Eltern haben mir zum Geburtstag ein Geschenk *gegeben* (verb for giving).</p> <p>7. Hast du schon die Nachrichten heute Morgen *gehört*? (verb for hearing).</p> <p>8. Wir haben am Samstag das ganze Haus *geputzt* (verb for cleaning).</p> <p>9. Er hat gestern sein Zimmer *aufgeräumt* (verb for tidying up).</p> <p>10. Sie haben letztes Jahr eine Reise nach Italien *gemacht* (verb for taking a trip).</p>

Exercise 2

<p>1. Er hat das Buch *gelesen* (verb for reading).</p> <p>2. Wir haben gestern Abend *gegessen* (verb for eating).</p> <p>3. Sie hat ein neues Auto *gekauft* (verb for buying).</p> <p>4. Ich habe den Film *gesehen* (verb for seeing).</p> <p>5. Wir sind nach Berlin *gefahren* (verb for traveling by vehicle).</p> <p>6. Er hat mir eine E-Mail *geschrieben* (verb for writing).</p> <p>7. Sie haben im Park *gespielt* (verb for playing).</p> <p>8. Ich habe den Schlüssel *gefunden* (verb for finding).</p> <p>9. Wir haben das Haus *gebaut* (verb for building).</p> <p>10. Sie ist um 8 Uhr *aufgestanden* (verb for getting up).</p>

Exercise 3

<p>1. Ich habe gestern einen Kuchen *gebacken* (verb for baking).</p> <p>2. Wir sind im Sommer nach Italien *gefahren* (verb for traveling by vehicle).</p> <p>3. Meine Schwester hat mir ein Buch *geschenkt* (verb for giving a gift).</p> <p>4. Er hat den ganzen Tag im Büro *gearbeitet* (verb for working).</p> <p>5. Wir haben den Film zusammen im Kino *gesehen* (verb for watching).</p> <p>6. Sie hat die Wohnung vor dem Besuch *geputzt* (verb for cleaning).</p> <p>7. Ich habe gestern Abend mit Freunden *gespielt* (verb for playing).</p> <p>8. Du hast das Problem schnell *gelöst* (verb for solving).</p> <p>9. Ihr habt das Abendessen für uns *gekocht* (verb for cooking).</p> <p>10. Er hat den Brief sofort *geschrieben* (verb for writing).</p>

Learn a Language 5x Faster with AI

Talkpal is AI-powered language tutor. Master 50+ languages with personalized lessons and cutting-edge technology.