German Grammar Compass
A1 · 7.1 · das Perfekt

Talking about the past: the German Perfekt

In conversation, Germans talk about the past with haben or sein + past participle. The participle goes to the end.

The bracket again

Position 2middle …End
Ichhabegestern Pizzagegessen.
Joyhatacht Stundengearbeitet.
Wirsindnach Dresdengefahren.
Washastdu am Wochenendegemacht?

I ate pizza yesterday · Joy worked for eight hours · We went to Dresden · What did you do at the weekend?

One German form, many English ones

Ich habe gekocht.I cooked. · I have cooked. · I was cooking.
Good to know 1
In speech you can use the Perfekt for almost every past event. Only sein, haben and the modal verbs prefer a different past form (last topic of this unit).
Practise: Talking about the past: Perfekt10 questions with instant feedback · free, no account needed

Cheat sheet: Talking about the past

‹ Asking the way and taking the trainhaben or sein? ›