You already know the modal verbs in the present tense — kann, muss, will, darf, möchte. Like sein and haben, modal verbs almost always use the simple past (Präteritum) in everyday speech, not the Perfekt — so konnte, musste, and wollte are just as useful to know as war and hatte.
Quick shortcut: where the infinitive has an umlaut, drop it from the stem (können → konn-, not könn-); mögen → moch- is the one exception (a consonant change, not just the umlaut). Then add the same past endings as hatte: -te, -test, -te, -ten, -tet, -ten. So: konnte, musste, wollte, durfte, sollte, mochte.
Building the preterite stem: drop the umlaut
Four of the six modal verbs have an umlaut in the infinitive that disappears in the preterite stem. Two never had one to begin with:
| Infinitive | Present (ich) | Preterite stem | Preterite (ich) |
|---|---|---|---|
| können (can) | kann | konn- | konnte |
| müssen (must) | muss | muss- | musste |
| wollen (want to) | will | woll- | wollte |
| dürfen (may) | darf | durf- | durfte |
| sollen (should) | soll | soll- | sollte |
| mögen (to like) | mag | moch- | mochte |
Mögen is the one irregular one in this group — its preterite stem is moch-, not mog- (the consonant itself changes, not just the vowel), so mochte just has to be learned as its own form.
Full conjugation: konnte as the model
All six modal verbs take the exact same endings in the preterite — -te, -test, -te, -ten, -tet, -ten — the same weak-past pattern you already met with hatte. Once you have the stem, the rest is automatic:
| Pronoun | können | müssen | wollen | dürfen | sollen | mögen |
|---|---|---|---|---|---|---|
| ich | konnte | musste | wollte | durfte | sollte | mochte |
| du | konntest | musstest | wolltest | durftest | solltest | mochtest |
| er/sie/es | konnte | musste | wollte | durfte | sollte | mochte |
| wir | konnten | mussten | wollten | durften | sollten | mochten |
| ihr | konntet | musstet | wolltet | durftet | solltet | mochtet |
| sie/Sie | konnten | mussten | wollten | durften | sollten | mochten |
Just like war and hatte, the ich and er/sie/es forms are always identical, and so are wir and sie/Sie — there's nothing new to learn about the pattern of endings itself, only the six stems above.
- Ich konnte gestern nicht kommen. (I couldn't come yesterday.)
- Wir mussten früh aufstehen. (We had to get up early.)
- Sie wollte Ärztin werden. (She wanted to become a doctor.)
- Er durfte als Kind nicht fernsehen. (He wasn't allowed to watch TV as a child.)
- Der Arzt sagte, ich sollte mehr schlafen. (The doctor said I should sleep more.)
- Ich mochte dieses Lied sehr. (I liked this song a lot.)
Notice the endings never carry an umlaut, even for verbs whose infinitive has one — in these plain indicative Präteritum forms, that umlaut only ever belongs to the present tense. (The Konjunktiv II forms — könnte, müsste, dürfte, möchte — do carry an umlaut, but that's a separate form you'll meet later, not the plain past tense taught here.)
möchten has no preterite of its own
Möchten — the polite "would like" you already know — doesn't have a preterite form. It's not the present tense of wollen to begin with (see the modal verbs lesson), and it doesn't build a past tense either. To talk about a past wish, German simply switches to wollte:
- ✅ Ich wollte einen Kaffee. (I wanted a coffee.) — not ❌ Ich möchtete einen Kaffee., which doesn't exist.
Don't confuse this with mochte, the preterite of mögen — a completely different verb that means "to like," not "to want":
- Ich mochte Kaffee. (I liked coffee — a general taste, not a specific request.)
- Ich wollte einen Kaffee. (I wanted a coffee — a specific desire in that moment.)
Word order stays the same
Modal verbs in the preterite follow the exact same word order as in the present: the modal verb takes second position in a statement, and any paired infinitive still goes to the very end of the sentence.
- Ich konnte das Problem nicht lösen. (I couldn't solve the problem.)
- Wir mussten den ganzen Tag arbeiten. (We had to work all day.)
- Gestern wollte ich ins Kino gehen. (Yesterday I wanted to go to the cinema.)
In a yes/no question, the modal verb itself moves to the very front, just like in the present: Konntest du mir helfen? (Could you help me?) Musstet ihr lange warten? (Did you have to wait long?)
Common mistakes
- ❌ Ich könnte gestern nicht kommen. → ✅ Ich konnte gestern nicht kommen. (konnte is the plain preterite; könnte is a different form — the subjunctive "could/would be able to" — that you'll meet separately)
- ❌ Du konntest gestern nicht kommen said about yourself → ✅ Ich konnte... (konntest belongs only to du, not ich)
- ❌ Ich möchtete einen Kaffee. → ✅ Ich wollte einen Kaffee. (möchten has no preterite — use wollte)
- ❌ Ich mochte einen Kaffee. (meaning "I wanted a coffee") → ✅ Ich wollte einen Kaffee. (mochte means "liked," not "wanted" — for a specific past wish, use wollte)
- ❌ Wir muss gestern arbeiten. → ✅ Wir mussten gestern arbeiten. (wir always takes the -ten ending, not the bare present-tense form)
Er hat schwimmen können. is grammatically correct — the Perfekt of a modal verb uses this double-infinitive construction, not a normal participle — but ✅ Er konnte schwimmen. is the everyday choice in standard/northern speech, just like with sein and haben. (In southern Germany, Austria, and Switzerland, the Perfekt form is heard more often — this isn't a "wrong vs. right" question, just a regional preference.)
Quick check
Which form is correct?
- Ich ____ (konnte / könnte) das nicht verstehen. (simple past, no special meaning)
- Als Kind ____ (durfte / durftest) ich nicht allein schwimmen.
- Wir ____ (musste / mussten) den Bus nehmen.
- Sie (she) ____ (wollte / wolltet) Lehrerin werden.
- Ich ____ (mochte / wollte) gestern Abend ins Kino gehen. (a specific wish, not a general taste)
Show answers
- konnte 2. durfte 3. mussten 4. wollte 5. wollte
Learn faster with GrammarMama
This article covers one topic — here's how GrammarMama helps you turn it into lasting progress:
-
Know your level — A quick placement test finds your CEFR level, so every exercise fits you. Find your level →
-
Follow a clear path — Practise every topic in the right order, from A1 all the way to C2. See the full path →
-
Set your own goal — Tell us what you're learning for, and exercises follow your interests. Set a goal →
-
Track your mistakes — See the patterns behind what trips you up, and fix them for good. Review your mistakes →
-
Build your vocabulary — Words from your exercises are saved and reviewed with spaced repetition. Open your vocabulary →
-
Practise speaking — Answer exercises out loud instead of typing, whenever you like. Try speech practice →
-
Train your pronunciation — Get instant, word-by-word feedback on how you sound. Train your pronunciation →
-
Practise a little every day — Short daily exercises, matched to your level, keep the language fresh. Start practising →
Key takeaways
- The preterite stem drops the infinitive's umlaut: können → konn-, müssen → muss-, wollen → woll-, dürfen → durf-, sollen → soll-. Mögen → moch- is the one irregular stem (the consonant itself changes).
- All six modal verbs take the same weak-past endings: -te, -test, -te, -ten, -tet, -ten — the same pattern you already learned with hatte.
- Ich and er/sie/es always share one form; wir and sie/Sie always share another.
- Möchten has no preterite of its own — use wollte to talk about a past wish. Don't confuse it with mochte ("liked"), the preterite of mögen.
- Word order is unchanged from the present: the modal verb stays in second position (or moves to the front in a yes/no question), and any paired infinitive stays at the very end.
- Just like war and hatte, modal verbs almost always use this simple past in everyday speech rather than the Perfekt.