The auxiliary verbs sein and haben in the perfect tense in German

Understanding grammar is key to understanding a language. Learn how to use The auxiliary verbs sein and haben in the perfect tense in German and many other tips and tricks with Wunderbla.
Test your German level for free today.

TEST YOUR GERMAN Free trial and no commitment to buy
4,7 on App Store, Play Store and Trustpilot More than 8 million learners worldwide

The auxiliary verbs sein and haben in the perfect tense

In the perfect tense we use the auxiliary verbs sein (to be) and haben (to have).

Tim ist nach Hannover gefahren.

Tim has gone to Hannover.

Wir haben gestern ein Bier getrunken.

We drank a beer yesterday (literally "have drunk").

We use the auxiliary verb sein (to be) for:

  • verbs that imply a change of location, such as fahren (to drive), gehen (to go), schwimmen (to swim), or ankommen (to arrive):

Magda ist gestern 3 Stunden geschwommen.

Magda swam for 3 hours yesterday (literally "has swum").

  • Verbs that imply a change of state, such as einschlafen (to go to sleep), aufwachen (to wake up), or schmelzen (to melt):

Sigi ist bei der Arbeit eingeschlafen.

Sigi has fallen asleep at work.

  • The verbs sein (to be), bleiben (to stay), werden (to become)

Er ist zu Hause geblieben.

He has stayed at home.

We use the auxiliary verb haben (to have) for all other verbs.

Wir haben letzte Woche 5 Kamele gesehen.

Last week we saw 5 camels (literally "have seen").

Ich habe gestern gearbeitet.

I worked yesterday (literally "have worked").

Habt ihr schon gegessen?

Have you eaten already?

Exercise 1

Sein oder haben? Wählen Sie das passende Verb.

en

Wir fliegen in die USA→ Wir in die USA geflogen.

Caroline isst eine Currywurst→ Caroline eine Currywurst gegessen.

Anna feiert ihren Geburtstag→ Anna ihren Geburtstag gefeiert.


Sein oder haben? Wählen Sie das passende Verb.

en

Wir fliegen in die USA→ Wir sind 1 in die USA geflogen.

Caroline isst eine Currywurst→ Caroline hat 2 eine Currywurst gegessen.

Anna feiert ihren Geburtstag→ Anna hat 3 ihren Geburtstag gefeiert.

1 sind: Wir sind in die USA geflogen. Beim Fliegen verändert man seine Position - daher benutzen wir hier das Hilfsverb sein. Beispiel: Caroline ist nach Paris gefahren. en
1 haben: Das Hilfsverb haben verwenden wir, wenn es im Hauptverb keine Veränderung der Position gibt. Beispiel: Der Millionär hat eine Yacht gekauft. en
2 hat: Caroline hat eine Currywurst gegessen. Bei dem Verb essen benutzen wird das Hilfsverb haben. Beispiel: Hast du meinen Brief gelesen? en
2 ist: Sein benutzen wir als Hilfsverb im Perfekt nur für Verben, bei denen das Subjekt seine Position verändert. Beispiel: Ich bin gestern 25 Kilometer gejoggt. en
3 hat: Anna hat ihren Geburtstag gefeiert. Bei dem Verb feiern benutzen wir im Perfekt das Hilfsverb haben. Beispiel: Wer hat das letzte Stück Kuchen gegessen? en
3 ist: Das Hilfsverb sein benutzen wir im Perfekt, wenn Position oder Zustand sich ändern. Beispiel: Das Eis ist geschmolzen, weil es so heiß war. en
Exercise 2

Sein oder haben? Wählen Sie das passende Verb.

en

Liest du dieses Buch? → du dieses Buch gelesen?

Wir wachen spät auf. → Wir spät aufgewacht.

Magda arbeitet heute nicht. → Magda heute nicht gearbeitet.


Sein oder haben? Wählen Sie das passende Verb.

en

Liest du dieses Buch? → Hast 1 du dieses Buch gelesen?

Wir wachen spät auf. → Wir sind 2 spät aufgewacht.

Magda arbeitet heute nicht. → Magda hat 3 heute nicht gearbeitet.

1 Hast:

Hast du dieses Buch gelesen? Wie bei den meisten Verben wird das Perfekt von lesen mit haben gebildet. Beispiel: Hat sie das Auto gewaschen?

en
1 Bist:

Du bist kommt von dem Verb sein und das verwenden wir im Perfekt nur bei Positionswechsel und Zustandsveränderung und das ist bei lesen nicht der Fall. Beispiele: Das Flugzeug ist zu spät gelandet; Der Pilot ist betrunken gewesen.

en
2 sind:

Wir sind spät aufgewacht. Aufwachen ist eine Zustandsveränderung, also bilden wir das Perfekt mit sein. Beispiel: Er ist spät eingeschlafen.

en
2 haben:

Wir haben benutzen wir im Perfekt bei den meisten Verben, aber nicht bei einer Zustandsveränderung. Beispiel: Sie hat gegessen.

en
3 hat:

Magda hat heute nicht gearbeitet. Wie bei den meisten Verben wird das Perfekt von arbeiten mit haben gebildet. Beispiel: Habt ihr den Film gesehen?

en
3 ist:

Sie ist kommt von dem Verb sein und das verwenden wir im Perfekt nur bei Positionswechsel und Zustandsveränderung und das ist bei arbeiten nicht der Fall. Beispiele: Er ist nach Berlin gefahren; Sie ist schwanger geworden.

en
Exercise 3

Sein oder haben? Setzen Sie das passende Verb ein.

en

Er Vater geworden. 

Wieviel du bezahlt?

Wann ihr aus dem Urlaub zurückgekommen?


Sein oder haben? Setzen Sie das passende Verb ein.

en

Er ist 1 Vater geworden. 

Wieviel hast 2 du bezahlt?

Wann seid 3 ihr aus dem Urlaub zurückgekommen?

1 ist:

Er ist Vater geworden ist eine Zustandsveränderung, also bilden wir das Perfekt mit sein. Beispiel: Sie ist beim Hochsprung zweite geworden.

en
1 hat:

Er hat kommt von dem Verb haben. Das benutzen wir im Perfekt bei den meisten Verben, aber nicht bei einer Zustandsveränderung. Beispiel: Er hat den Pool gereinigt.

en
2 hast:

Wieviel hast du bezahlt? Wie bei den meisten Verben wird das Perfekt von bezahlen mit haben gebildet. Beispiel: Was habt ihr am Wochenende gemacht?

en
2 bist:

Du bist kommt von dem Verb sein und das verwenden wir im Perfekt nur bei Positionswechsel und Zustandsveränderung und das ist bei bezahlen nicht der Fall. Beispiele: Wann bist du nach Hause gekommen?; Ich bin am Wochenende nach Hamburg gefahren.

en
3 seid:

Wann seid ihr aus dem Urlaub zurückgekommen? ist ein Ortswechsel, also bilden wir das Perfekt mit sein. Beispiel: Bist du gestern mit dem Rennrad gefahren?

en
3 habt:

Ihr habt kommt von dem Verb haben. Das benutzen wir im Perfekt bei den meisten Verben, aber nicht bei einer Bewegung. Beispiel: Habt ihr das Haus gekauft?

en

Still facing difficulties with 'The auxiliary verbs sein and haben in the perfect tense'? Learn and enhance your German grammar through our online German course. Start with a free test and improve today!

What our users say:

Pleasure

         

I enjoy doing my online German lessons. Only ten minutes daily are enough...Thank you!

Innovative

         

I love your innovative method which allows me to learn a new language and have fun at the same time!

Unique

         

Your method is unique! Your courses have helped me to progress and gain confidence during my travels.

Progress

         

Gymglish has allowed me to improve my German. A daily routine I wouldn't miss for anything in the world!

More testimonials.

Improve your German further and test Wunderbla, online German lessons.