The Perfect Tense with "haben"
Learn the Perfekt, the tense Germans use to talk about the past in everyday speech: haben in second position plus a past participle at the end.
Talking about the past: the Perfekt
To say what happened yesterday or last weekend, spoken German uses the Perfekt (perfect tense). It is built from two parts: a form of haben in the normal second position, and a past participle (Partizip II) at the very end of the sentence.
This is the verb bracket again, exactly as with modal verbs: haben opens the bracket, the participle closes it, and everything else sits in between. Ich habe gestern Pizza gegessen: habe is second, gegessen is last.
Most verbs form their Perfekt with haben. A smaller group uses sein instead; that group gets its own lesson next. For now, everything here works with haben.
Note that German does not distinguish between "I ate" and "I have eaten" here: the Perfekt covers both. One tense, one pattern, and you can talk about your whole day, yesterday and last year.
Ich habe gestern Pizza gegessen.
I ate pizza yesterday.
habe second, participle last
Wir haben am Samstag Fußball gespielt.
We played football on Saturday.
Was hast du am Wochenende gemacht?
What did you do at the weekend?
the classic small-talk question
Regular participles: ge- + stem + -t
Regular verbs build the participle with ge- at the front and -t at the end: machen becomes gemacht, kaufen becomes gekauft, lernen becomes gelernt, spielen becomes gespielt. If the stem ends in -t or -d, an extra e slips in: arbeiten becomes gearbeitet.
One group skips the ge- entirely: verbs ending in -ieren. telefonieren becomes telefoniert, fotografieren becomes fotografiert. So it is Ich habe telefoniert, never "getelefoniert".
When you learn a new verb from now on, learn its participle at the same time, like a pair: kaufen - gekauft. A simple daily exercise: at the end of the day, say three sentences about what you did, each with habe plus a participle. Small, regular repetitions build this tense faster than any table.
Ich habe Deutsch gelernt.
I studied German.
Er hat den ganzen Tag gearbeitet.
He worked all day.
-t stem: gearbeitet
Sie hat mit ihrer Mutter telefoniert.
She talked to her mother on the phone.
-ieren verb: no ge-
Irregular participles: ge- + changed stem + -en
Many frequent verbs are irregular: their participle ends in -en and the stem vowel often changes. There is no rule to predict them; you memorise the common ones. The most important for A1: essen - gegessen, trinken - getrunken, lesen - gelesen, schreiben - geschrieben, sehen - gesehen, nehmen - genommen, sprechen - gesprochen, finden - gefunden, schlafen - geschlafen.
That list looks long, but these are exactly the verbs you use every day, so they repeat constantly. Practise them in full sentences rather than as bare word pairs; the rhythm of habe ... gegessen anchors the form in your memory.
A helpful sound clue: if a participle you hear ends in -en, the verb is irregular; if it ends in -t, it is regular or an -ieren verb. That will not help you produce the form, but it makes participles much easier to spot when you listen and read.
Ich habe einen Kaffee getrunken.
I drank a coffee.
Hast du das Buch gelesen?
Did you read the book?
Er hat einen Brief geschrieben.
He wrote a letter.
Wir haben gestern einen Film gesehen.
We watched a film yesterday.
Separable verbs and verbs without ge-
Separable verbs put the ge- INSIDE the word, between prefix and stem: einkaufen becomes eingekauft, anrufen becomes angerufen, aufmachen becomes aufgemacht. So: Ich habe eingekauft. Sie hat mich angerufen.
Verbs beginning with the unstressed prefixes be-, ver- or er- take no ge- at all: besuchen becomes besucht, verstehen becomes verstanden, bezahlen becomes bezahlt. Ich habe meine Oma besucht.
Word order never changes: haben stays in second position, and the participle, whatever its shape, goes to the very end. In questions, the same bracket applies: Hast du schon eingekauft?
Ich habe am Markt eingekauft.
I did the shopping at the market.
ge- goes inside: ein-ge-kauft
Sie hat mich gestern angerufen.
She called me yesterday.
Wir haben meine Oma besucht.
We visited my grandma.
be- verb: no ge-
Ich habe die Frage nicht verstanden.
I did not understand the question.
Check yourself
Quick checks on this lesson. Get at least three quarters right to mark it as completed.
Fill in the gap
Ich gestern Pizza gegessen.
Hint: The helping verb in the Perfekt, first person singular, second position.
Practise what you learned