Pick a language and start learning!
Present Perfect Tense Grammar Exercises for German Language
Mastering the Present Perfect Tense in German can significantly enhance your ability to convey past actions and experiences with precision and nuance. This tense, known as "Perfekt" in German, is essential for everyday conversations and written communication. It typically combines the present tense of the auxiliary verbs "haben" (to have) or "sein" (to be) with the past participle of the main verb. Understanding when and how to use the Present Perfect Tense is crucial for expressing completed actions, past events with current relevance, or experiences that have an impact on the present.
Our collection of grammar exercises is designed to help you build a solid foundation in using the Present Perfect Tense accurately and confidently. Through a variety of engaging activities, you will learn to identify the correct auxiliary verb, form past participles, and construct sentences that reflect past events or states in a natural and fluent manner. Whether you are a beginner or looking to refine your skills, these exercises will provide you with the practice needed to master this essential aspect of German grammar. Dive in and start exploring the intricacies of the Present Perfect Tense to elevate your language proficiency.
Exercise 1
<p>1. Ich habe gestern ein Buch *gelesen* (activity you do with a book).</p>
<p>2. Er hat die E-Mail *geschrieben* (activity you do with a message).</p>
<p>3. Wir haben den ganzen Tag *gearbeitet* (activity you do at a job).</p>
<p>4. Ihr habt die Hausaufgaben *gemacht* (activity you do for school work).</p>
<p>5. Sie hat den Kuchen *gebacken* (activity you do with an oven).</p>
<p>6. Hast du den Film *gesehen*? (activity you do with a movie).</p>
<p>7. Sie haben das Haus *verkauft* (activity you do when exchanging property for money).</p>
<p>8. Ich habe das Auto *gewaschen* (activity you do to clean a vehicle).</p>
<p>9. Wir haben das Museum *besucht* (activity you do when you go to see exhibits).</p>
<p>10. Habt ihr das Spiel *gewonnen*? (activity you do when you are the best in a competition).</p>
Exercise 2
<p>1. Er hat das Buch *gelesen* (verb for reading).</p>
<p>2. Sie hat das Auto *gewaschen* (verb for cleaning).</p>
<p>3. Wir haben den Kuchen *gebacken* (verb for baking).</p>
<p>4. Die Kinder haben im Park *gespielt* (verb for playing).</p>
<p>5. Ich habe das Fenster *geöffnet* (verb for opening).</p>
<p>6. Ihr habt den Film *gesehen* (verb for watching).</p>
<p>7. Hast du die Hausaufgaben *gemacht*? (verb for doing).</p>
<p>8. Sie haben den Brief *geschrieben* (verb for writing).</p>
<p>9. Wir haben das Museum *besucht* (verb for visiting).</p>
<p>10. Er hat die Tür *geschlossen* (verb for closing).</p>
Exercise 3
<p>1. Er hat *gegessen* (verb for eating).</p>
<p>2. Sie hat *gelesen* (verb for reading).</p>
<p>3. Wir haben *gesungen* (verb for singing).</p>
<p>4. Ich habe *geschlafen* (verb for sleeping).</p>
<p>5. Ihr habt *gearbeitet* (verb for working).</p>
<p>6. Du hast *geschrieben* (verb for writing).</p>
<p>7. Sie haben *gesprochen* (verb for speaking).</p>
<p>8. Er hat *gesehen* (verb for seeing).</p>
<p>9. Wir haben *getanzt* (verb for dancing).</p>
<p>10. Sie hat *geholfen* (verb for helping).</p>