What is Perfect Tense in German?
Perfect tense in German is formed with an auxiliary verb (haben or sein) plus the past participle of the main verb. Most verbs use haben, but sein is used for motion and state-change verbs — this distinction is key to mastering German past tense.
Perfect tense combines haben or sein + past participle. Haben is default; use sein for motion/change verbs (gehen, fahren, werden) — e.g., Ich habe gegessen (I have eaten) vs. Ich bin gegangen (I have gone).
- •Regular actions
- •Eating, drinking, working
- •ich habe gegessen
- •du hast geschrieben
- •Movement & travel
- •Becoming, happening
- •ich bin gegangen
- •er ist geworden
Step-by-step worked examples
Complete: 'I have eaten breakfast.' (essen = eat)
Subject: ich (I) Auxiliary: haben → habe (present of haben) Past participle: essen → gegessen Answer: Ich habe Frühstück gegessen.
Complete: 'She has gone to the store.' (gehen = go)
Subject: sie (she) Auxiliary: sein → ist (present of sein, for motion) Past participle: gehen → gegangen Answer: Sie ist zum Laden gegangen.
Complete: 'We have written letters.' (schreiben = write)
Subject: wir (we) Auxiliary: haben → haben (present of haben) Past participle: schreiben → geschrieben Answer: Wir haben Briefe geschrieben.
Flashcards
Quick quiz
Q1.Complete: 'I have worked.' (arbeiten)
Q2.Which auxiliary for 'He has traveled'? (fahren = travel)
Q3.What is the past participle of 'trinken'?
Q4.Which is correct?
The full card deck, worked steps and AI-tutor support for “What is Perfect Tense in German?” are in Notek — study by hand before your exam.
Common mistakes
Using haben for all verbs. — Correct: Motion and state-change verbs require sein: gehen, fahren, sterben, werden.
Forgetting the ge- prefix on past participles. — Correct: Most past participles start with ge-: gegessen, geschrieben, gemacht.
Using conjugated verb instead of past participle. — Correct: Use participle, not conjugated: habe gegessen (not habe esse).
Confusing sein (to be) with the auxiliary sein. — Correct: Both are 'sein' but auxiliary pairs with past participle for motion; main verb means 'to be'.
FAQ
What is perfect tense used for?
Perfect tense describes completed actions in the past, similar to English 'have + past participle'.
What verbs use sein?
Motion (gehen, fahren, laufen) and state-change verbs (werden, sterben, wachsen, geschehen).
How do you form past participle?
Regular: ge- + stem + -t (gemacht). Irregular: often ge- + changed stem + -en (gegessen).
Is German perfect like English 'I have gone'?
Yes, structurally. German perfect often translates as simple past in English: 'Ich bin gegangen' = 'I went' or 'I have gone'.




