Skip to main content
Doch!
All grammar lessons

Perfekt: talking about the past

Ich habe gelernt. Ich bin gefahren. haben or sein in position 2, the Partizip II at the end.

haben or sein + Partizip II

In spoken German you usually talk about the past with the Perfekt. It has two parts:

  • haben or sein in the right form, in position 2
  • the Partizip II at the end of the sentence

Together they make a frame around the rest of the sentence: Ich habe gestern Pizza gegessen. In a yes/no question haben or sein comes first: Hast du gut geschlafen?

haben or sein + Partizip II
1auxiliary verb(Hilfsverb)…past participle (Partizip II)(Partizip II)
Ichhabegestern Pizzagegessen.
Gesternhabeich Pizzagegessen.
Wirsindnach Berlingefahren.
Erhateinen Briefgeschrieben.

Forming the Partizip II

  • Regular verbs: ge- + stem + -t: machen → gemacht, kaufen → gekauft. If the stem ends in -t or -d, the ending is -et: arbeiten → gearbeitet.
  • Irregular verbs: ge- + stem + -en, often with a changed stem: sehen → gesehen, trinken → getrunken, gehen → gegangen. Learn these forms together with the verb.

Verbs ending in -ieren have no ge-: studieren → studiert.

Forming the Partizip II
infinitive(Infinitiv)past participle (Partizip II)(Partizip II)
machengemacht
kaufengekauft
arbeitengearbeitet
sehengesehen
trinkengetrunken
gehengegangen

haben or sein?

Most verbs form the Perfekt with haben. These verbs use sein:

  • movement from one place to another: gehen, fahren, kommen, laufen
  • a change of state: aufstehen (from lying to standing)
  • and also sein and bleiben: Ich bin zu Hause geblieben.
haben or sein?
infinitive(Infinitiv)auxiliary verb(Hilfsverb)past participle (Partizip II)(Partizip II)
gehenseingegangen
fahrenseingefahren
kommenseingekommen
aufstehenseinaufgestanden
bleibenseingeblieben
seinseingewesen
essenhabengegessen
schlafenhabengeschlafen

Examples

  • Ich habe gestern Deutsch gelernt.

    I studied German yesterday.

  • Wir sind am Wochenende nach Hamburg gefahren.

    We went to Hamburg at the weekend.

  • Hast du schon gegessen?

    Have you eaten yet?

  • Sie ist um sechs Uhr aufgestanden.

    She got up at six o'clock.

  • Mein Bruder hat einen Brief geschrieben.

    My brother wrote a letter.

  • Gestern bin ich zu Hause geblieben.

    Yesterday I stayed at home.

Your turn

No stress: anything you miss comes back first next time.

Loading…