Telling what happened: the Perfekt in conversation
Talk about your weekend: haben or sein, the participle at the end, and the order of time, manner and place
Part of the free A2 German course. Press the speaker next to an example to hear it.
When Germans talk about the past, they mostly use the Perfekt (Talking about the past: the Perfekt with haben, The Perfekt with sein: ich bin gefahren). The exceptions are sein, haben and the modal verbs, which usually appear in the Präteritum: war, hatte, konnte (Modal verbs in the past: konnte, musste, wollte).
The Perfekt has two parts: haben or sein in position 2, and the past participle at the end.
| Type | Infinitive | Participle |
|---|---|---|
| regular | machen | gemacht |
| irregular | schreiben | geschrieben |
| separable | einkaufen | eingekauft |
| separable and irregular | anrufen | angerufen |
| inseparable prefix (be-, ver-, er-, ent-) | besuchen | besucht |
| ending in -ieren | telefonieren | telefoniert |
The irregular participles are in Participles without ge-, and eingekauft.
haben or sein?
sein is used for movement from one place to another (gehen, fahren, kommen, fliegen), for a change of state (aufstehen, einschlafen, werden), and for sein, bleiben and passieren. Everything else uses haben, including all verbs with an accusative object and all reflexive verbs.
The order in the middle
Between the two verb parts, information usually comes in this order: time (wann?), then manner (wie? mit wem?), then place (wo? wohin?).
| Subject | haben or sein | Time | Manner | Place | Participle |
|---|---|---|---|---|---|
| Ich | bin | gestern | mit dem Rad | zur Arbeit | gefahren. |
| Wir | haben | am Samstag | zusammen | im Garten | gegrillt. |
The time often goes to the front instead, and then the verb still comes second: Am Samstag haben wir im Garten gegrillt.
Telling a story
Link the steps with zuerst (first), dann (then), danach (after that), später (later), am Ende (in the end). They take position 1, so the verb follows straight away.
- Am Samstag bin ich früh aufgestanden.On Saturday I got up early.
- Zuerst habe ich auf dem Markt eingekauft.First I did some shopping at the market.
- Dann habe ich meine Schwester angerufen.Then I phoned my sister.
- Wir sind zusammen mit dem Zug nach Hamburg gefahren.We went to Hamburg together by train.
- Am Abend haben wir in einem kleinen Restaurant gegessen.In the evening we ate in a small restaurant.
- Danach sind wir noch lange am Hafen geblieben.Afterwards we stayed at the harbour for a long time.
- Ich war sehr müde und bin sofort eingeschlafen.I was very tired and fell asleep straight away.
- Was hast du am Wochenende gemacht?What did you do at the weekend?
In southern Germany, Austria and Switzerland, sitzen, stehen, liegen take sein in the Perfekt: ich bin gesessen. Elsewhere it's ich habe gesessen. Both are correct.
Common mistakes
Ich habe nach Berlin gefahren.→ Ich bin nach Berlin gefahren. Movement to a place takes sein.Ich bin gestern gearbeitet.→ Ich habe gestern gearbeitet.Wir haben in München geblieben.→ Wir sind in München geblieben.Ich habe gestern gekauft ein Buch.→ Ich habe gestern ein Buch gekauft. The participle goes to the end.Ich bin nach Hause gestern gegangen.→ Ich bin gestern nach Hause gegangen. Time before place.gebesucht, getelefoniert→ besucht, telefoniert. No ge- with inseparable prefixes or -ieren.
Practice
- Am Sonntag _____ wir lange im Bett geblieben.Options: sind · haben · hat
Show the answer
sind — bleiben takes sein.
- Hast du gestern deine Oma _____ (besuchen)?
Show the answer
besucht — Inseparable prefix be-: no ge-, besucht.
- Ich habe dich gestern dreimal _____ (anrufen).
Show the answer
angerufen — Separable and irregular: an-ge-rufen.
- Um wie viel Uhr _____ ihr heute Morgen aufgestanden?
Show the answer
seid — aufstehen takes sein: ihr seid.