Principal Parts: How to Learn a Verb

When you learn an English verb you often need three forms: sing – sang – sung, go – went – gone. German works the same way, but with one extra piece that English does not have — and forgetting it is the reason so many learners build grammatically broken perfect tenses. This page shows you exactly what to store in your memory for every new verb, so that you never have to guess.

The four principal parts

The principal parts (German: Stammformen) are the minimal set of forms from which every other form of a verb can be derived. For German there are four:

  1. The infinitive — the dictionary form: gehen (to go).
  2. The third-person Präteritum — the simple-past stem: ging (went).
  3. The past participle — used in the Perfekt and passive: gegangen (gone).
  4. The auxiliaryhaben or sein, the helper verb the participle pairs with.

The conventional way to write them, the way dictionaries and reference tables do, includes the auxiliary right there with the participle:

gehen – ging – ist gegangen

That little ist is doing essential work: it tells you the verb forms its Perfekt with sein, not haben. Compare:

sehen – sah – hat gesehen (to see; takes haben)

💡
Always learn the participle together with its auxiliary, never alone. Storing "gegangen" without "ist" is like learning a French noun without its gender — you have memorized the easy half and left the part that actually trips you up.

Why the auxiliary is a principal part

This is the insight most courses skip. English speakers are used to perfect tenses always using "have": I have gone, I have seen, I have stayed. So they assume German participles all pair with haben and learn only the participle. The result is consistently wrong perfects for a whole class of verbs.

German chooses between haben and sein based on the meaning of the verb (broadly: verbs of motion-to-a-place and change-of-state take sein; most others take haben). The choice is not predictable from the participle's shapegegangen and gegessen look completely parallel, yet one takes sein and the other haben:

Ich bin gestern zu Fuß nach Hause gegangen.

I walked home yesterday.

Ich habe gestern viel zu viel gegessen.

I ate far too much yesterday.

Because you cannot derive the auxiliary later from the other forms, it has to be stored with the verb from the start. That is precisely why dictionaries print ist gegangen and not just gegangen.

Weak verbs: predictable, so almost free

For weak (regular) verbs, the principal parts follow a fixed recipe, so you barely have to memorize anything beyond the infinitive and the auxiliary:

  • Präteritum = stem + -te
  • Past participle = ge-
    • stem + -t
  • Auxiliary = almost always haben

So machen gives you everything automatically:

machen – machte – hat gemacht (to do/make)

Was hast du am Wochenende gemacht?

What did you do at the weekend?

InfinitivePräteritum (3rd sg.)Participle (+ aux.)Meaning
machenmachtehat gemachtto do, make
kaufenkauftehat gekauftto buy
wohnenwohntehat gewohntto live, reside

For weak verbs, then, the only genuinely new information per verb is the meaning and — in the rare cases it deviates — the auxiliary.

Strong verbs: all four must be memorized

For strong (irregular) verbs, none of the forms is fully predictable. The vowel changes in unpredictable ways (the ablaut), the participle ends in -en rather than -t, and the auxiliary may be either. You must memorize all four parts as a unit — there is no shortcut here, and any course that pretends otherwise is misleading you.

InfinitivePräteritum (3rd sg.)Participle (+ aux.)Meaning
gehengingist gegangento go
sehensahhat gesehento see
fahrenfuhrist gefahrento drive, travel

Note that gehen and fahren take sein (motion to a destination), while sehen takes haben — exactly the unpredictable choice the auxiliary captures.

Hast du den neuen Film schon gesehen?

Have you seen the new film yet?

Wir sind letztes Jahr mit dem Zug nach Italien gefahren.

Last year we travelled to Italy by train.

The fifth piece: the present-tense vowel change

Many strong verbs also shift their stem vowel in the du and er/sie/es forms of the present tense — and this is not recoverable from the four parts above, so treat it as a fifth piece to store. The two common shifts are a → ä and e → i/ie.

So for fahren, the complete memory entry is really:

fahren – (du fährst, er fährt) – fuhr – ist gefahren

Fährst du dieses Jahr wieder nach Österreich?

Are you going to Austria again this year?

Er liest jeden Abend seinen Kindern eine Geschichte vor.

He reads his children a story every evening.

(liest, from lesen, shows the e → ie shift.) For weak verbs this fifth piece is empty — there is no stem-vowel change — which is one more reason weak verbs are so light to learn.

💡
Build your flashcards in this exact shape: infinitive – (present change) – Präteritum – auxiliary + participle. For example: sprechen – (du sprichst) – sprach – hat gesprochen. One card, and every tense of the verb is now derivable.

Common Mistakes

❌ Ich habe nach Hause gegangen.

Incorrect — gehen takes sein, not haben; the auxiliary was never learned with the verb.

✅ Ich bin nach Hause gegangen.

I went home.

❌ Ich habe gestern viel Sport gemacht ... ich bin müde gewesen — habe ich gut geschlaft.

Incorrect — guessing a weak participle for a strong verb: schlafen is strong (geschlafen).

✅ Ich habe gut geschlafen.

I slept well.

❌ Du fahrst zu schnell!

Incorrect — fahren has the present vowel change a → ä in the du-form.

✅ Du fährst zu schnell!

You're driving too fast!

❌ Er hat den ganzen Tag im Bett gelegen ... nein, er ist im Bett geliegt.

Incorrect — invented form; liegen is strong: gelegen (and regionally takes haben or sein).

✅ Er hat den ganzen Tag im Bett gelegen.

He lay in bed all day.

Key Takeaways

  • Store four parts for every verb: infinitive, Präteritum, past participle, and the auxiliary (haben/sein).
  • The auxiliary is genuinely unpredictable from the other forms, so it must be learned with the verb — that is why dictionaries write ist gegangen.
  • Weak verbs are predictable (machen – machte – hat gemacht); strong verbs must be memorized in full (gehen – ging – ist gegangen).
  • Add a fifth piece for strong verbs with a present-tense vowel change: fahren – du fährst.

Now practice German

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning German

Related Topics