Grammar · Tenses

The German perfect tense

The perfect tense describes past events and is particularly common in spoken German.

Level A29 minutesSelf-test included

Two verb parts

How to form the perfect tense

The perfect consists of a conjugated auxiliary and the past participle.

Formula

haben / sein + past participle

  • Ich habe viel gelernt.
  • Wir sind nach Berlin gefahren.

Choose the auxiliary

haben or sein?

Most verbs use haben. sein is mainly used for movement with a change of location and changes of state.

AuxiliaryTypical useExamples
habenmost verbslernen, kaufen, arbeiten
seinchange of locationgehen, fahren, kommen
seinchange of stateaufstehen, einschlafen, sterben

Regular forms

The past participle

Regular verbs usually use ge- + stem + -t: machen → gemacht. Verbs ending in -ieren do not add ge-: studieren → studiert.

  • lernen → gelernt
  • arbeiten → gearbeitet
  • einkaufen → eingekauft
  • studieren → studiert

Quick check

Mini self-test

Enter the complete perfect form.