Perfect tense with haben
The Perfekt is the normal past tense in spoken German. It is formed with haben (or sein) in position 2 and the past participle at the end.
| Position 1 | haben | … | Participle |
|---|---|---|---|
| Ich | habe | gestern Deutsch | gelernt. |
| Hast | du | den Film | gesehen? |
Forming the participle
| type | pattern | examples |
|---|---|---|
| regular | ge- stem -t | machen → gemacht, kaufen → gekauft |
| irregular | ge- (new stem) -en | sehen → gesehen, trinken → getrunken |
| separable | prefix + ge + … | einkaufen → eingekauft, anrufen → angerufen |
| inseparable | no ge- | bezahlen → bezahlt, verstehen → verstanden |
| -ieren | no ge- | studieren → studiert, telefonieren → telefoniert |
Examples
- Ich habe Deutsch gelernt.I learned German.
- Hast du schon gegessen?Have you eaten yet?
- Er hat in Kyjiw studiert.He studied in Kyiv.
- Wir haben die Miete bezahlt.We paid the rent.
- Sie hat mich angerufen.She called me.
- Ich habe das nicht verstanden.I didn’t understand that.
Common mistakes
- ✗ Ich habe gelernt Deutsch gestern.✓ Ich habe gestern Deutsch gelernt.English puts the participle right after “have”, but German sends it to the end: everything else goes between haben and the participle.
- ✗ Ich habe Kaffee getrinkt.✓ Ich habe Kaffee getrunken.Trinken is irregular, so the participle ends in -en with a new vowel: getrunken, like English “drunk”, not a regular “drinked”.
- ✗ Er hat dich geanrufen.✓ Er hat dich angerufen.In a separable verb the ge- goes between the prefix and the stem: an-ge-rufen, not ge-anrufen.
- ✗ Ich habe die Frage nicht geverstanden.✓ Ich habe die Frage nicht verstanden.Verbs with an inseparable prefix such as ver- or be- take no ge- in the participle: verstanden, bezahlt.
- ✗ Er hat in Berlin gestudiert.✓ Er hat in Berlin studiert.Verbs in -ieren never take ge- in the participle: studiert, telefoniert, passiert.
