German has two ways of talking about the past that mean the same thing. “Ich ging nach Hause” and “Ich bin nach Hause gegangen” both say I went home; neither is more past than the other. What separates them is not time but situation — whether you are speaking or writing, and which verb you are using. That is unusual, and it is why the choice feels arbitrary until someone spells the two rules out.
Rule one: speech prefers the Perfekt — with exceptions that matter
In conversation, most verbs go in the Perfekt. But a small group stays in the Präteritum even when you speak, and it is not a random group: it is the verbs you use constantly. Say “Ich bin müde gewesen” and you will be understood, and you will also sound like you are reading aloud. Germans say “Ich war müde.”
| Verb | Präteritum | The Perfekt form | Heard in speech? |
|---|---|---|---|
| sein | ich war | ich bin gewesen | rarely — war is the norm |
| haben | ich hatte | ich habe gehabt | rarely |
| es gibt | es gab | es hat gegeben | rarely |
| können | ich konnte | ich habe … können | almost never with an infinitive |
| müssen | ich musste | ich habe … müssen | almost never with an infinitive |
| wollen | ich wollte | ich habe … wollen | almost never with an infinitive |
| dürfen / sollen | ich durfte / sollte | ich habe … dürfen / sollen | almost never with an infinitive |
| werden | ich wurde | ich bin geworden | both are common |
| wissen | ich wusste | ich habe gewusst | both are common |
The modal verbs have a mechanical reason behind them. In the Perfekt, a modal with a dependent infinitive needs a double infinitive — “Ich habe nach Hause gehen müssen”, with müssen and not gemusst. That is a heavy thing to assemble mid-sentence, so speakers reach for the four-syllable “Ich musste nach Hause gehen” instead. The rule is really a shortcut that hardened.
Tipp · If you learn only one thing here: war, hatte, wurde, es gab and the modals. Those cover the overwhelming majority of Präteritum you will ever need in conversation, and using anything else in speech is what makes a sentence sound written.
Rule two: writing flips the default
The moment you are writing a story, a report, a memoir or a news article, the Präteritum becomes the normal tense and the Perfekt becomes the marked one. This is the tense of narration — novels run on it from the first page to the last, and so does a Bericht about something that went wrong at a summer party.
Gegen 19 Uhr kam starker Wind auf. Der Stand kippte zur Seite.
Around 7pm a strong wind came up. The stall tipped over.
a written report — Perfekt here would read like a spoken account
Es gab keinen Streit. Es gab nur immer weniger Gründe zu schreiben.
There was no quarrel. There were just fewer and fewer reasons to write.
narration; es gab is Präteritum in speech and writing alike
Sie stand am Rand und hielt das Tuch fest. Niemand widersprach ihr zweimal.
She stood at the edge and held the cloth tight. Nobody contradicted her twice.
the Präteritum is the tense of remembrance
Building it: three patterns
Weak verbs insert -te- and add the endings. Strong verbs change their stem vowel and take no ending at all in the ich and er forms. Mixed verbs do both — a changed vowel with weak endings — and there are only a handful of them.
| weak: machen | strong: gehen | mixed: denken | |
|---|---|---|---|
| ich | machte | ging | dachte |
| du | machtest | gingst | dachtest |
| er / sie / es | machte | ging | dachte |
| wir | machten | gingen | dachten |
| ihr | machtet | gingt | dachtet |
| sie / Sie | machten | gingen | dachten |
Two details in that table repay attention. First, ich and er/sie/es are identical in every column — unlike the present tense, where they never are, so the Präteritum takes one distinction away rather than adding one. Second, the strong ich and er forms carry no ending whatsoever: ging, kam, stand, sah, blieb. Adding one is the single most common mistake at this level.
The mixed group is small enough to list: denken → dachte, bringen → brachte, wissen → wusste, kennen → kannte, nennen → nannte, rennen → rannte. Notice that they all change the vowel to a, which makes them easier to spot than to predict.
Stay in one tense
This is the instruction the practice sets repeat more than any other, and it is worth more than any rule about individual verbs. Once a text has chosen a past tense, it keeps it. Sliding between the two mid-paragraph is the clearest sign of a non-native writer, and it is entirely avoidable — the exceptions in the first table are not a slide, because war and hatte belong to both registers.
Ich zögerte lange. Die Abteilungsleiterin wartete auf eine Antwort.
I hesitated for a long time. The head of department waited for an answer.
consistent Präteritum
Ich habe lange gezögert. Die Abteilungsleiterin hat auf eine Antwort gewartet.
(the same, spoken)
consistent Perfekt — also fine, just a different register
Ich zögerte lange. Die Abteilungsleiterin hat auf eine Antwort gewartet.
(mixed)
this is the one to avoid — two registers in two sentences
One step further back: the Plusquamperfekt
When you are already narrating in the Präteritum and need to refer to something that happened before that, German steps back again with hatte or war plus the past participle. It is the Perfekt with its helper in the Präteritum, so if you can build one you can build the other.
Kai hatte seine Karte verloren, sein Handy war leer, und der Automat nahm kein Bargeld an.
Kai had lost his ticket, his phone was dead, and the machine took no cash.
hatte verloren happened before the narrated moment; war and nahm are the moment itself
Als ich ankam, hatte sie den Brief schon gelesen.
When I arrived, she had already read the letter.
the classic pairing — als + Präteritum for the later event, Plusquamperfekt for the earlier
…, eine Regel, die niemand je aufgeschrieben hatte.
…a rule nobody had ever written down.
in a subordinate clause the helper goes last, after the participle
Common mistakes
✗Ich gingte nach Hause.
✓Ich ging nach Hause.
Strong verbs carry no -te-. The vowel change IS the past marker, so adding a weak ending marks it twice.
✗Er standete am Fenster.
✓Er stand am Fenster.
Same rule, and the ich and er forms of a strong verb take no ending at all — not even -e.
✗Du gingest zur Schule.
✓Du gingst zur Schule.
The extra -e- belongs to Konjunktiv II (ginge, gingest), which is a different mood. In the plain past it is just gingst.
✗Ich habe nach Hause gehen gemusst.
✓Ich musste nach Hause gehen.
A modal with an infinitive needs a double infinitive in the Perfekt — “habe gehen müssen”, never gemusst. Both are correct German, but speakers use the Präteritum here and so should you.
✗Er kam nach Hause und hat gegessen.
✓Er kam nach Hause und aß.
One sentence, two past tenses. Pick the register and hold it — this is what “bleiben Sie konsequent” means.
✗Als ich ankam, las sie den Brief schon.
✓Als ich ankam, hatte sie den Brief schon gelesen.
If the reading finished before the arrival, the Präteritum cannot show that. You need the Plusquamperfekt to put one past event behind another.
One regional note, because it will otherwise confuse you. In the south — Bavaria, Austria, Switzerland — the spoken Präteritum has largely disappeared beyond war and hatte, and people use the Perfekt for almost everything. In the north you will hear far more of it. Neither is wrong, and neither changes the written rule: on the page, narration takes the Präteritum everywhere German is written.