Haben vs Sein: German Auxiliary Verbs Explained
In German, the conversational past tense (Perfekt) is formed using one of two auxiliary verbs: haben (to have) or sein (to be), combined with the past participle (Partizip II). Choosing the wrong auxiliary verb is one of the most common mistakes for learners. Fortunately, there are clear, logical rules that dictate which verb to use.
The Core Rules of Thumb
As a general rule, over 80% of German verbs use haben. The remaining 20% use sein. If you remember when to use sein, you can safely assume most other verbs take haben.
| Auxiliary | Main Rule | Examples |
|---|---|---|
| sein | Verbs of motion (from A to B) without a direct object | gehen (to go), laufen (to run), reisen (to travel) |
| sein | Verbs representing a change of condition or state | aufwachen (to wake up), sterben (to die), schmelzen (to melt) |
| sein | A small list of exception verbs (sein, werden, bleiben) | bleiben (to stay), werden (to become), sein (to be) |
| haben | Transitive verbs (verbs that take an accusative direct object) | lesen (to read), essen (to eat), kaufen (to buy) |
| haben | All reflexive and modal verbs | sich freuen (to be glad), müssen (must), wollen (want) |
Verbs of Motion (sein)
Verbs that express movement from one place to another take sein. However, if the verb does not describe an active transition, or if it is used transitively with a direct object, it uses haben.
Compare: "Ich bin nach Hause gefahren" (I drove home - motion A to B, takes sein) vs "Ich habe das Auto gefahren" (I drove the car - transitive action, takes haben).
Change of State or Condition (sein)
Verbs that describe a transition from one state to another (e.g. from sleeping to awake, or alive to dead) take sein. Examples include: einschlafen (to fall asleep), wachsen (to grow), and explodieren (to explode).
Frequently Asked Questions (FAQ)
When do I use sein in the German past tense?▼
Use sein for verbs of motion from one place to another, verbs indicating a change of condition, and the verbs sein, bleiben, and werden.
Can a movement verb take haben?▼
Yes, if the verb has a direct object. For example, "Ich habe das Auto gefahren" (I drove the car) takes haben, whereas "Ich bin gefahren" (I drove) takes sein.
Learn these concepts inside the app! 🚀
Unlock interactive grammar exercises, audio examples by native speakers, and smart spaced repetition.
Practice on TheLernen