CEFR A2 • Verben

Perfekt

The German Perfekt (perfect tense) is the primary past tense used in spoken German to describe completed actions. It is formed with an auxiliary verb (haben or sein) in position 2 plus the Partizip II (past participle) at the end of the clause.

Kernregel: Auxiliary verb selection determines Perfekt formation. Most verbs use haben, but verbs of motion (gehen, fahren, fliegen) and state change (werden, sterben, aufwachen) require sein. Example: Ich habe Deutsch gelernt (I learned German) vs Ich bin nach Berlin gefahren (I traveled to Berlin).

The German Perfekt (perfect tense) is the primary past tense used in spoken German to describe completed actions. It is formed with an auxiliary verb (haben or sein) in position 2 plus the Partizip II (past participle) at the end of the clause.

Kernregel: Auxiliary verb selection determines Perfekt formation. Most verbs use haben, but verbs of motion (gehen, fahren, fliegen) and state change (werden, sterben, aufwachen) require sein. Example: Ich habe Deutsch gelernt (I learned German) vs Ich bin nach Berlin gefahren (I traveled to Berlin).

Was ist das Perfekt?

The Perfekt is the primary past tense in spoken German. Use it to describe completed actions in conversations, informal writing, and everyday speech — regardless of whether the action just happened or occurred years ago.

Wichtig: In spoken German, Perfekt replaces the simple past (Präteritum) for almost all verbs. When you say what you did yesterday, last week, or last year, use Perfekt.

Bildung des Perfekts

Perfekt is built from two parts: a conjugated auxiliary verb (haben or sein) in position 2, and the past participle (Partizip II) at the end of the clause.

Formula

haben / sein (conjugated, position 2) + … + Partizip II (end)

  • Ich habe ein Buch gelesen.
  • Er ist nach Berlin gefahren.

Die Hilfsverben: haben oder sein?

Verben mit haben

Most verbs take haben:

  • Transitive verbs (with a direct object)
  • Reflexive verbs
  • Modal verbs
  • Most other verbs
Ich habe ein Buch gelesen. Wir haben Pizza gegessen. Sie hat lange geschlafen.

Verben mit sein

sein is required for:

  • Verbs of motion: gehen, fahren, kommen, laufen
  • Verbs of state change: werden, sterben, aufwachen
  • The verbs sein and bleiben
Ich bin nach Hause gegangen. Er ist nach München gefahren. Wir sind spät aufgewacht.

Das Partizip II

Formation of the past participle depends on the verb type:

Verb Type Pattern Example Partizip II
Regelmäßige Verben ge- + stem + -t machen gemacht
Unregelmäßige Verben ge- + changed stem + -en trinken getrunken
Trennbare Verben prefix + ge- + stem + -t/-en aufmachen aufgemacht
Verben auf -ieren stem + -t (no ge-) studieren studiert

Perfekt oder Präteritum?

Perfekt

Wann? Spoken language, conversations, informal texts

  • Everyday talk about past events
  • Oral reports and personal messages
  • Most dialog situations

„Was hast du gestern gemacht?" — „Ich bin ins Kino gegangen. Danach haben wir noch etwas getrunken."

Präteritum

Wann? Written texts, formal narratives, and certain verbs

  • Written stories and news articles
  • Modal verbs: können, müssen, wollen, etc.
  • The verbs haben, sein, werden

Es war einmal ein König. Er hatte drei Töchter. Sie lebten in einem großen Schloss.

Tipp: Native speakers often use Perfekt for haben, sein, and modals in conversation too. In writing and formal contexts, Präteritum is preferred for these verbs.

Satzstellung im Perfekt

The conjugated auxiliary verb holds position 2; the Partizip II goes to the very end.

Hauptsatz (Main Clause)

  • Ich habe gestern einen Film gesehen.
  • Wir sind am Wochenende nach Hamburg gefahren.
  • Sie hat drei Stunden gearbeitet.

Fragesatz (Question)

  • Hast du deine Hausaufgaben gemacht?
  • Bist du schon in Italien gewesen?
  • Was habt ihr gestern gekocht?

Häufige Beispiele

Über das Wochenende sprechen

Am Samstag bin ich lange geschlafen.

Dann habe ich mit Freunden telefoniert.

Abends sind wir ins Restaurant gegangen.

Talking about weekend activities

Nach den Ferien erzählen

Wir sind nach Spanien geflogen.

Dort haben wir am Strand gelegen.

Ich habe viele Fotos gemacht.

Describing vacation experiences

Über den Tag berichten

Heute Morgen bin ich früh aufgestanden.

Ich habe gefrühstückt und bin zur Arbeit gefahren.

Mittags haben wir in der Kantine gegessen.

Daily routine reported in Perfekt

Zusammenfassung

Häufig gestellte Fragen – FAQ

When do I use haben vs sein in German Perfekt?

Most verbs use haben. Use sein for: (1) verbs of motion (gehen, fahren, fliegen), (2) verbs of state change (werden, sterben, einschlafen), and (3) the verbs sein and bleiben. Example: Ich habe gegessen (I ate) vs Ich bin gefahren (I drove/traveled).

How do I form the Partizip II in German?

Regular verbs: ge- + stem + -t (gemacht, gekauft). Irregular verbs: ge- + stem (often with vowel change) + -en (getrunken, gesungen). Verbs ending in -ieren and inseparable-prefix verbs (be-, ver-, er-, ent-, emp-, ge-, miss-, zer-) do not add ge- prefix (studiert, besucht).

When should I use Perfekt instead of Präteritum?

Use Perfekt in spoken German and informal writing for all verbs except sein, haben, and modal verbs. Use Präteritum for written narratives, formal texts, and always for sein (war), haben (hatte), and modal verbs (konnte, musste, etc.) even in speech.

Häufig gestellte Fragen – FAQ

When do I use haben vs sein in German Perfekt?

Most verbs use haben. Use sein for: (1) verbs of motion (gehen, fahren, fliegen), (2) verbs of state change (werden, sterben, einschlafen), and (3) the verbs sein and bleiben. Example: Ich habe gegessen (I ate) vs Ich bin gefahren (I drove/traveled).

How do I form the Partizip II in German?

Regular verbs: ge- + stem + -t (gemacht, gekauft). Irregular verbs: ge- + stem (often with vowel change) + -en (getrunken, gesungen). Verbs ending in -ieren and inseparable-prefix verbs (be-, ver-, er-, ent-, emp-, ge-, miss-, zer-) do not add ge- prefix (studiert, besucht).

When should I use Perfekt instead of Präteritum?

Use Perfekt in spoken German and informal writing for all verbs except sein, haben, and modal verbs. Use Präteritum for written narratives, formal texts, and always for sein (war), haben (hatte), and modal verbs (konnte, musste, etc.) even in speech.

Übungen

Ready to practice? Log in to begin!
Log in to unlock exercises

More ways to practice German