German grammar · A2
Perfekt with haben or sein?
Perfekt mit haben oder sein?
The rule
Most verbs form the Perfekt with 'haben'. 'Sein' is used with verbs of movement from A to B (gehen, fahren, kommen, fliegen), change of state (aufwachen, einschlafen, sterben, werden) and with sein, bleiben, passieren, geschehen. In these uses they take no accusative object (but: Ich habe das Auto gefahren). Reflexive verbs and modal verbs take 'haben'.
Examples
- Ich bin ins Kino gegangen.
- I went to the cinema.
- Ich habe im Büro gearbeitet.
- I worked at the office.
- Sie ist um sechs Uhr aufgewacht.
- She woke up at six o'clock.
- Wir sind zwei Stunden geblieben.
- We stayed for two hours.
Watch out
- Ich habe nach Berlin gefahren. → Ich bin nach Berlin gefahren.
Movement to a place without a direct object: sein. - Er hat gestern spät eingeschlafen. → Er ist gestern spät eingeschlafen.
Change of state: sein. - Wir sind den ganzen Tag gearbeitet. → Wir haben den ganzen Tag gearbeitet.
'arbeiten' is neither movement nor a change of state: Perfekt with 'haben'. - Er hat um acht aufgestanden. → Er ist um acht aufgestanden.
'aufstehen' is a change of state (lying -> standing): Perfekt with 'sein'. - Wir haben nach Hause gegangen. → Wir sind nach Hause gegangen.
Movement from A to B (gehen, fahren, kommen, fliegen): 'sein'. - Es hat viel passiert. → Es ist viel passiert.
'passieren', 'geschehen', 'bleiben', 'sein' and 'werden' take 'sein' although they are not movement.
The rule in German
Die meisten Verben bilden das Perfekt mit „haben“. „Sein“ steht bei Verben der Ortsveränderung (gehen, fahren, kommen, fliegen), der Zustandsveränderung (aufwachen, einschlafen, sterben, werden) und bei sein, bleiben, passieren, geschehen. In dieser Verwendung haben sie kein Akkusativobjekt (aber: Ich habe das Auto gefahren). Reflexive Verben und Modalverben nehmen „haben“.
Where it comes up in the course
- Travel and weather (A1)
More A2 grammar: all A2 rules · the A2 course.