German
Perfekt vs Präteritum: choosing a German past
German has two past tenses that often describe the same event: the Perfekt (ich habe gemacht) and the Präteritum (ich machte). The difference is mostly about register rather than time. One dominates speech, the other writing, and a handful of exceptions are worth knowing early.
Same event, two tenses
German has two past tenses for the same event. The difference is mostly register: one rules speech, the other writing.
Perfektspoken
- Ich habe gearbeitet.
- everyday conversation
- helper verb plus participle
Präteritumwritten
- Ich arbeitete.
- news, novels, reports
- sounds formal out loud
Perfekt needs the right helper
The Perfekt is a helper verb in second position plus a participle at the end. Most verbs take haben; verbs of movement or a change of state take sein.
Ich habe gegessen.I have eaten. (haben, the default)
Ich bin gegangen.I went. (sein, a movement verb)
Ich bin aufgewacht.I woke up. (sein, a change of state)
A few verbs stay Präteritum in speech
Even in conversation, some very common verbs prefer the Präteritum: sein (ich war), haben (ich hatte), and the modals (ich konnte, ich wollte, ich musste). Ich bin gewesen is possible but sounds heavier than ich war.
The memory-heavy part is the past participle, especially for strong verbs (gehen → gegangen, essen → gegessen), which no rule derives. Verboteca drills participle forms alongside the Präteritum, so both pasts of a verb build together.

