The Perfekt tense (present perfect) is used to talk about past actions in everyday spoken German. It is formed using the auxiliary verbs haben or sein and the Partizip II (past participle) of the main verb.
🎯 Learning Goals
- Form the Perfekt tense for weak and strong verbs
- Use the correct auxiliary verb (haben or sein)
- Understand the difference between regular and irregular forms
- Talk about what you did yesterday, last week, etc.
🧱 How to Form the Perfekt
Perfekt = haben/sein (conjugated) + Partizip II (past participle)
1. Weak Verbs (Regular)
Most weak verbs form the past participle with:
- ge- + verb stem + -t
Infinitive | Partizip II | Example |
---|---|---|
machen | gemacht | Ich habe gemacht. |
lernen | gelernt | Du hast gelernt. |
spielen | gespielt | Wir haben gespielt. |
2. Strong Verbs (Irregular)
Strong verbs often change the stem and use -en at the end:
Infinitive | Partizip II | Example |
---|---|---|
gehen | gegangen | Ich bin gegangen. |
kommen | gekommen | Du bist gekommen. |
essen | gegessen | Er hat gegessen. |
sehen | gesehen | Wir haben gesehen. |
> 💡 Many strong verbs use sein as the auxiliary if they show movement or change of state.
3. haben vs sein
Use haben with: | Use sein with: |
---|---|
most verbs (machen, lesen) | verbs of motion (gehen, kommen) |
verbs with objects | change of state (aufwachen, sterben) |
reflexive verbs |
💬 Dialog
Tarek und Lina sprechen über das Wochenende.
Tarek: Was hast du am Wochenende gemacht?
Lina: Ich habe meine Freunde getroffen und wir haben im Park gespielt.
Tarek: Cool! Ich bin mit dem Fahrrad gefahren und danach habe ich Pizza gegessen.
Lina: Klingt gut! Ich bin auch viel gelaufen.
Tarek: Und habt ihr etwas Interessantes gesehen?
Lina: Ja, wir haben einen Film gesehen. Er war toll!
📚 Vocabulary
German | English |
---|---|
gemacht | done |
gespielt | played |
gegessen | eaten |
gesehen | seen |
getroffen | met |
gelaufen | walked, ran |
gefahren | gone (by transport) |
der Film | the movie |
das Wochenende | the weekend |
✏️ Exercises
1. Match the verb with its past participle
a) machen →
b) sehen →
c) gehen →
d) lernen →
e) treffen →
Solution:
a) gemacht
b) gesehen
c) gegangen
d) gelernt
e) getroffen
2. Complete the sentence with the Perfekt
a) Ich ___ (machen) meine Hausaufgaben.
b) Wir ___ (gehen) ins Kino.
c) Du ___ (essen) eine Pizza.
d) Sie ___ (lernen) Deutsch.
e) Er ___ (fahren) nach Berlin.
Solution:
a) Ich habe gemacht meine Hausaufgaben.
b) Wir sind gegangen ins Kino.
c) Du hast gegessen eine Pizza.
d) Sie hat gelernt Deutsch.
e) Er ist gefahren nach Berlin.
3. Translate into German
a) I have learned German.
b) We have gone to the park.
c) He has eaten a sandwich.
d) They have seen the movie.
e) She has played football.
Solution:
a) Ich habe Deutsch gelernt.
b) Wir sind in den Park gegangen.
c) Er hat ein Sandwich gegessen.
d) Sie haben den Film gesehen.
e) Sie hat Fußball gespielt.
🧠 Tips and Notes
- In spoken German, Perfekt is more common than Präteritum (except for sein and haben).
- The past participle always goes to the end of the sentence.
- Remember the sein/haben rule:
- haben → for most actions
- sein → for movement or change