🎓 Prepared by students from Boğaziçi University

What is Present Perfect (Perfekt)?

The present perfect (Perfekt) is the most common way Germans talk about the past. It combines the auxiliary verbs haben or sein with a past participle to express completed actions. Learning when to use haben versus sein is key to mastering this tense.

Short answer

Present perfect uses haben or sein + past participle: Ich habe ein Buch gelesen (I have read a book) or Ich bin nach Berlin gefahren (I went to Berlin). Use haben for most transitive verbs, sein for motion and state change.

Haben vs Sein in Perfekt
mit haben
  • Ich habe gespielt
  • Du hast gegessen
  • Er hat gemacht
  • Wir haben gelernt
mit sein
  • Ich bin gefahren
  • Du bist gelaufen
  • Er ist gekommen
  • Wir sind gereist
01

Step-by-step worked examples

Form the present perfect for 'Das Kind hat schon ...', using 'essen' (to eat).

Auxiliary: hat (haben)
Past participle of essen: gegessen
Das Kind hat schon gegessen (The child has already eaten.)

Use 'fahren' (to travel) with 'Ich' in present perfect.

Auxiliary: bin (sein — motion verb)
Past participle of fahren: gefahren
Ich bin nach München gefahren (I traveled to Munich.)

Form present perfect for 'Du ... schlafen?' (you slept?).

Auxiliary: hast (haben)
Past participle of schlafen: geschlafen
Du hast lange geschlafen? (Did you sleep long?)
02

Flashcards

03

Quick quiz

Q1.Present perfect of 'Ich ... ein Auto kaufen'.

Correct answer: B. 'kaufen' uses haben; word order: auxiliary + object + participle.

Q2.Which verb requires 'sein' in Perfekt?

Correct answer: B. 'fahren' is a motion verb, so: Ich bin gefahren.

Q3.Past participle of 'laufen' (to run)?

Correct answer: A. Regular -en verbs drop -en and add ge-: laufen → gelaufen.

Q4.'Wir ... ein Buch gelesen' — missing auxiliary?

Correct answer: C. 'gelesen' (read) uses haben: Wir haben ein Buch gelesen.
📄Download this topic as a printable worksheet (PDF)Summary + 10 questions + answer key — print it, share it in class.
Study better with Bounlu apps
Notek
Notek

The full card deck, worked steps and AI-tutor support for “What is Present Perfect (Perfekt)?” are in Notek — study by hand before your exam.

Get it free
Notek 1Notek 2Notek 3Notek 4Notek 5
04

Common mistakes

Using 'haben' for all motion verbs.Correct: Motion verbs (fahren, gehen, laufen) use 'sein'.

Placing the past participle before the object.Correct: Word order: auxiliary + object + past participle (Ich habe ein Buch gelesen).

Forgetting to add the ge- prefix to regular participles.Correct: Most regular verbs: mach + en → ge + mach + t = gemacht.

Confusing Perfekt with Präteritum endings.Correct: Perfekt uses auxiliary + participle; Präteritum is one verb form only.

05

FAQ

How is present perfect (Perfekt) formed in German?

Combine haben or sein (conjugated for the subject) + past participle. Ich habe gelesen; Wir sind gegangen.

When do Germans use Perfekt vs Präteritum?

Perfekt is conversational and common in spoken German for completed actions; Präteritum is used in formal writing and storytelling.

What verbs use 'sein' in Perfekt?

Verbs of motion (fahren, gehen, laufen, reisen) and verbs of state change (sterben, aufwachen, werden).

How do we form the past participle of irregular verbs?

Irregular verbs have unique stems: gehen → gegangen, singen → gesungen. These must be memorized.

Related topics