Verbpedia Logo Verbpedia
๐Ÿ‡ฉ๐Ÿ‡ช German Past Tense Mastery

Sein vs. Haben: Building the German Perfekt

In spoken German, almost all past events use the Perfekt tense. Choosing between sein and haben comes down to two clear golden rules.

1. Use SEIN when:

  • A. Change of Location (Ortswechsel): Movement from point A to point B.
    gehen, fahren, fliegen, kommen, laufen
  • B. Change of State (Zustandswechsel): Transition from one condition to another.
    aufwachen (wake up), einschlafen (fall asleep), sterben (die)
  • C. The Verbs Themselves:
    sein (to be), werden (to become), bleiben (to stay)
Example: Ich bin nach Berlin gefahren.

2. Use HABEN when:

  • A. Transitive Verbs (Take Akkusativ Object):
    kaufen, essen, trinken, lesen, sehen
  • B. All Reflexive Verbs:
    sich waschen, sich freuen, sich interessieren
  • C. Verbs that show NO movement/change:
    schlafen (sleep), wohnen (live), arbeiten (work)
Example: Ich habe ein Buch gelesen.
View SEIN Conjugation Tables โ†’ View HABEN Conjugation Tables โ†’
๐Ÿ“ฌ

Master 1 Irregular Verb Every Morning

Join 4,200+ students getting a 2-minute daily breakdown of irregular conjugation rules & memory shortcuts. 100% free, unsubscribe anytime.