VerbotecaVerboteca
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.