Perfekt: haben or sein?

Practise choosing haben or sein in the Perfekt. Verbs of movement from one place to another and verbs of change (aufstehen, werden, einschlafen) take sein, as do sein and bleiben. Most other verbs take haben.

Gestern ___ ich mit dem Zug nach Berlin gefahren.

fahren is a verb of movement.

Wir ___ am Wochenende einen Film gesehen.

Is sehen a movement or a change of state?

Meine Tochter ___ letztes Jahr zehn Jahre alt geworden.

werden describes a change.

___ du gut geschlafen?

schlafen describes an activity, not a change.

Der Zug ___ pünktlich angekommen.

ankommen describes arriving somewhere.

Ich ___ heute Morgen um 6 Uhr aufgestanden.

aufstehen describes a change of position.

Was ___ ihr im Urlaub gemacht?

machen has an object. Which form goes with ihr?

Herr Müller ___ gestern zu Hause geblieben.

bleiben is an exception – learn it with sein.

Ich ___ zum ersten Mal Sushi gegessen.

essen has an object and is not a movement.

Select all verbs that form the Perfekt with sein.

Look for movement and changes of state.

Other Exercises

Privacy Policy

 • 

Terms of Service

 • 

Imprint

 • 

About us

 • 

Contact form

Copyright © LingoMile2026