German A1 · Grammar cheat code
A1.2 · L3 · Perfekt: haben vs. sein
Motion/change → sein. Else → haben.
| If… | Auxiliary |
|---|---|
| Motion from A to B (no direct object)? | sein + PP |
| State change (aufwachen, werden, sterben)? | sein + PP |
| All other verbs (~85%)? | haben + PP |
Er ist nach Berlin geflogen.
Sie hat das Buch gelesen.
— Details —
fahren takes haben with a direct object: Er hat das Auto gefahren.
Er ist heute früh aufgewacht.
- sein: motion A→B — gehen, kommen, fahren, fliegen, reisen
- sein: state change — werden, aufwachen, einschlafen, sterben
- sein: special group — bleiben, passieren, sein (→ gewesen)
Bist du schon in Paris gewesen?
Questions
- What is the rule for Perfekt: haben vs. sein?
- Motion/change → sein. Else → haben.
- How do I use Perfekt: haben vs. sein?
- fahren: no object → sein (Er ist gefahren). With Akk object → haben (Er hat das Auto gefahren).
Open in the app →
Interactive canvas with practice exercises