Prüfungsmeister

Home

German grammar · A1

German Perfect Tense: When to Use Haben and When Sein

The perfect is how German talks about the past in conversation. It is built from an auxiliary verb in second position and a past participle at the end. The only real decision is which auxiliary — haben or sein — and that decision follows a rule.

The rule for haben and sein

Most verbs take haben. Ich habe gearbeitet. Ich habe das Buch gelesen.

Sein is used with verbs of movement from one place to another — gehen, fahren, kommen, fliegen, laufen — and verbs of change of state — aufstehen, einschlafen, werden, sterben. Plus three that simply have to be memorised: sein, bleiben and passieren.

Bleiben is worth flagging because staying is the opposite of movement, and it still takes sein. It is the exception learners most often reason their way out of.

Building the participle

Regular verbs form the participle as ge- + stem + -t: machen → gemacht, arbeiten → gearbeitet.

Irregular verbs use ge- + stem + -en and often change the stem vowel: sprechen → gesprochen, gehen → gegangen, trinken → getrunken. There is no way to predict these, so they are learned as a list.

Two groups take no ge-: verbs with an inseparable prefix (besuchen → besucht) and verbs ending in -ieren (studieren → studiert).

Why not the simple past

German has a simple past as well, but in speech it is largely reserved for sein, haben and the modal verbs. For everything else, the perfect is what people actually say. Ich habe gestern gearbeitet, not ich arbeitete gestern.

The simple past belongs to written narrative — news reports, novels, reports — which is why it appears at B1 rather than A1.

Examples

Mistakes to avoid

Nearly all errors here are the wrong auxiliary — haben with a verb of movement — or a participle left in the middle of the sentence instead of at the end.

How this is tested in the exam

Any A1 task that asks what you did — your weekend, your last holiday, why you missed something — needs the perfect. It appears in Schreiben Teil 2 whenever the prompt is an apology or an explanation, and in Sprechen whenever a keyword card points backwards in time.

Frequently asked questions

When does German use sein in the perfect tense?

With verbs of movement from place to place and verbs describing a change of state, plus sein, bleiben and passieren. Everything else takes haben.

How do you form a German past participle?

Regular verbs use ge- plus the stem plus -t. Irregular verbs use ge- plus the stem plus -en, often with a vowel change. Verbs with an inseparable prefix and verbs ending in -ieren take no ge-.

Why does bleiben take sein when it means to stay?

It is an exception that has to be learned. Despite involving no movement, bleiben forms its perfect with sein: ich bin geblieben.

Should I use the perfect or the simple past in German?

In speech, use the perfect for almost everything, but use war and hatte for sein and haben and the simple past of modals. The simple past of other verbs belongs to written narrative.

Not sure which level you are actually at?

18 questions, about five minutes, no account needed. You get every correct answer and the one skill that is holding you back most.

Take the free placement test