Decode German logo

Grammar

Perfekt vs. Präteritum: Which Past Tense When?

Published April 17, 2026

Perfekt vs. Präteritum: Which Past Tense When?

Perfekt vs. Präteritum: Which Past Tense When?

English has a clear distinction between "I ate" and "I have eaten." German is messier — but the core logic is learnable.

Perfekt: the everyday spoken past

Perfekt (haben/sein + Partizip II) is the standard past tense in spoken German and informal writing. When a German speaker tells you about their weekend, they use Perfekt almost exclusively.

Deutsch

Ich habe gestern Pizza gegessen.

English

I ate / have eaten pizza yesterday.

Deutsch

Sie ist nach München gefahren.

English

She drove to Munich / has driven to Munich.

When to use sein instead of haben

Use sein as the auxiliary for verbs of motion that change location (gehen, fahren, fliegen, laufen), verbs of state change (einschlafen, aufwachen, sterben, werden), and the verbs sein, bleiben, passieren.

Präteritum: written and narrative past

Präteritum is standard in written German — novels, news articles, formal reports. In spoken language, it's mainly used for sein, haben, and the modal verbs, because their Präteritum forms are short and natural.

Deutsch

Er war sehr müde. (not: Er ist sehr müde gewesen — too awkward in speech)

English

He was very tired.

ContextUse
Spoken conversationPerfekt (almost always)
sein / haben / modals in speechPräteritum (sounds more natural)
Written narrative / journalismPräteritum

Southern Germany note

💡In Bavaria and Austria, Präteritum is used even less in speech than in northern Germany. You'll hear Ich bin müde gewesen where a Berliner might say Ich war müde.
← Back to all articles