Perfect Tense with Example Sentences and Test
The perfect tense is a form of German past tense that is made up of two parts:
-
1. The present form of either haben or sein. The majority of past tense German sentences are constructed using the verb haben, however when talking about something movement related, you would use the verb sein
2. The past tense German verb called the past participle. This is equivalent to played, walked, gone etc. in English.
Forming a Past Tense German Sentence in the Perfect Tense
As explained above, forming a past tense German sentence within the perfect tense is done in two parts. The first part, with haben or sein is pretty straight forward.
The second part, forming the past participle (the past tense German verb) is a little bit more involved. This depends on whether the verb is a weak verb, a strong verb, or a mixed verb.
Weak Verb and Mixed Verb Past Participle
To form the past participle of a weak or mixed verb, you add ge to the beginning of the verb and -t after the stem of the verb. Here are a few examples of how to get a weak verb into the past tense:
Let’s have a look at it:
| Ich habe gespielt | = | I’ve played |
| Ich | = | subject |
| habe | = | haben/sein |
| gespielt | = | past participle |
Remember, with mixed verbs (as with strong verbs), the stem of the verb may change when going into the German past tense.
bringen – to bring – gebracht
denken – to think – gedacht
Strong Verb Past Participle
To form the past participle of a strong verb, you again add ge to the beginning of the verb, but instead add -en to the end of the stem. As with mixed verbs above, the stem may change when going into the past tense German form.
lesen – to read – gelesen
fahren – to drive – gefahren
A Couple of Exceptions
There are a couple of exceptions when creating a past tense German verb. These exceptions exist when the verb in it’s standard form begins with ge or be or ver. When this happens, the beginning of the verb stays the same.
Er hat mein Handy benutzt. – (benutzen)
Example Sentences
Maria hat ihn geküsst.
Bist du mit dem Zug nach Berlin gefahren? (fahren = verb of movement; formed with sein)
Wir haben euren Hochzeitstag vergessen.
Wer hat Pizza bestellt?
Seid ihr nach Hause gelaufen? (laufen = verb of movement; formed with sein)
Haben Sie das Buch schon gelesen?
Anika und Jasmin sind 10 Kilometer gejoggt. (joggen = verb of movement; formed with sein)
Ich habe meinem Bruder geholfen.
Sie hat ihn nicht gesehen.
Wir haben die Rechnung schon bezahlt.
Chris ist mit seiner Schwester in Urlaub geflogen. (fliegen = verb of movement; formed with sein)
Habt ihr für die Prüfung gelernt?
Test what you’ve learned about the Perfect Tense
1. __ du mit dem Auto zur Party __? (fahren)
2. __ ihr Herrn Meier __? (sehen)
3. Nina __ gestern ihre Briefmarkensammlung __. (verkaufen)
4. Wir __ euch das schon sehr oft __. (sagen)
5. __ Sie an seinen Geburtstag __? (denken)
6. Ich __ mit der Katze zum Tierarzt __. (gehen)
7. Marco __ letzte Woche einen Autounfall __. (haben)
8. Barney und John __ im Kasino 2000€ __. (gewinnen)
9. Warum __ sie (plural) nicht mit Lufthansa __? (fliegen)
10. Frau Nell, Sie __ zuviel Bier __. (trinken)
11. __ ihr gestern eure Oma __? (besuchen)
12. __ du den Pulli __? (waschen)
13. Wir __ durch den Wald __. (rennen)
14. Wieviel Geld __ ihr __? (sparen)
15. Die Tasche __ ich auf Ebay __. (kaufen)
The solution to the test is here 🙂
