German · Past Tenses: Perfekt & Präteritum
Perfekt: haben or sein?
The German Perfekt is formed with haben or sein plus the past participle. Most verbs use haben. Use sein with:
- verbs of movement from A to B: gehen, fahren, kommen, fliegen (Wir sind nach Berlin gefahren. = We went to Berlin.)
- verbs of change of state: aufstehen, einschlafen, aufwachen, werden, sterben, wachsen (Er ist eingeschlafen. = He fell asleep.)
- the verbs sein, bleiben and passieren (Ich bin zu Hause geblieben. = I stayed at home.)
The auxiliary is conjugated and stands in second position (first in yes/no questions: Hast du schon gefrühstückt?); the participle goes to the end:
- haben: habe, hast, hat, haben, habt
- sein: bin, bist, ist, sind, seid
Examples
- Ich habe gestern Fußball gespielt.
- Wir sind am Samstag nach München gefahren.
- Er ist um sechs Uhr aufgestanden.
- Sie sind zwei Wochen in Italien geblieben.
- Hast du schon gefrühstückt?
Try it yourself
Wir gestern ins Kino gegangen.Show answer
Wir sind gestern ins Kino gegangen.
Ich heute lange geschlafen.Show answer
Ich habe heute lange geschlafen.
Wann du heute aufgestanden?Show answer
Wann bist du heute aufgestanden?
Was ihr am Wochenende gemacht?Show answer
Was habt ihr am Wochenende gemacht?
Mein Bruder gestern spät nach Hause gekommen.Show answer
Mein Bruder ist gestern spät nach Hause gekommen.
Anna ihre Freundin angerufen.Show answer
Anna hat ihre Freundin angerufen.
Ich letzten Sommer nach Spanien geflogen.Show answer
Ich bin letzten Sommer nach Spanien geflogen.
Du das Fenster nicht zugemacht.Show answer
Du hast das Fenster nicht zugemacht.
Ihr viel zu spät losgefahren.Show answer
Ihr seid viel zu spät losgefahren.
Die Kinder im Garten gespielt.Show answer
Die Kinder haben im Garten gespielt.
App
Languages
Stories
Become a creator
Featuring program
Affiliate program
Beta program
one sec × LENGO
Contact & help
About LENGO
Team & jobs
Press kit
Privacy
Terms