dmd german past tense perfekt praeteritum

German Past Tense: Perfekt vs Präteritum Explained

German Grammar

German has two main past tenses that often mean the same thing — but you use them in different situations. Here is when to use each, and how to build them, without the usual confusion.

Key takeaways

  • The Perfekt (haben/sein + past participle) is the everyday spoken past tense.
  • The Präteritum (simple past) is used mainly in writing — and for sein, haben and modals even in speech.
  • The Perfekt uses haben for most verbs and sein for movement and change-of-state verbs.
  • Past participles usually follow ge-…-t (regular) or ge-…-en (irregular).
  • Rule of thumb: speak in the Perfekt, write in the Präteritum — but always say war, hatte, konnte.

Two past tenses, almost one meaning

German has two main ways to talk about the past, and here is the reassuring part: they usually mean the same thing. „Ich habe gestern Pizza gegessen“ and „Ich gestern Pizza“ both mean “I ate pizza yesterday.” The difference is not meaning but situation: one is what you say, the other is what you write.

The Perfekt: the spoken past

The Perfekt is the past tense of everyday conversation. You build it with a conjugated helper verb — haben or sein in second position — plus the past participle at the very end (that verb bracket again):

Ich habe einen Film gesehen. I watched a film.
Wir sind nach Berlin gefahren. We travelled to Berlin.

Building the past participle

The participle is the heart of the Perfekt. Most follow clear patterns:

Verb typePatternExample
Regular (weak)ge-…-tmachen → gemacht
Irregular (strong)ge-…-en (+ vowel change)sehen → gesehen
Verbs in -ierenno ge-, just -tstudieren → studiert
Separable verbsprefix + ge-…aufstehen → aufgestanden
Inseparable (be-, ver-, er-…)no ge-verstehen → verstanden

A few high-frequency participles to know by heart:

VerbParticipleHelper
essen (eat)gegessenhaben
trinken (drink)getrunkenhaben
gehen (go)gegangensein
fahren (drive)gefahrensein
kommen (come)gekommensein
sein (be)gewesensein

haben or sein?

Most verbs use haben. You use sein in three cases:

  • Movement from A to B: gehen, fahren, kommen, laufen, fliegen, reisen. „Ich bin gelaufen.“
  • Change of state: aufstehen, einschlafen, aufwachen, werden, sterben. „Er ist eingeschlafen.“
  • The verbs sein and bleiben themselves: „Ich bin zu Hause geblieben.“
Quick test: if the verb describes going somewhere or changing into a new state, reach for sein. Everything else takes haben.

The Präteritum: the written past

The Präteritum (simple past) is a single-word tense used mainly in writing — novels, news reports, fairy tales. Regular verbs add -te; irregular verbs change their vowel:

Er machte die Tür zu. He closed the door. (regular)
Sie ging nach Hause. She went home. (irregular)
The big exception: even in speech, Germans use the Präteritum for sein, haben and the modal verbs — because the Perfekt forms sound clumsy. Learn these by heart:
VerbPräteritum (ich/er)Meaning
seinwarwas
habenhattehad
könnenkonntecould
müssenmusstehad to
wollenwolltewanted
werdenwurdebecame

So which one should I use?

A simple rule of thumb covers almost every situation:

  • Speaking? Use the Perfekt for nearly everything — except sein, haben and modals, where you use the Präteritum (war, hatte, konnte…).
  • Writing a story, report or article? Use the Präteritum.

Follow that and you will sound natural in both registers.

The mistakes almost everyone makes

  • Using haben when it should be sein: it is „Ich bin gegangen“, not „Ich habe gegangen.“
  • Saying „Ich habe gewesen“: use the Präteritum — „Ich war.“
  • Leaving the participle in the middle: it belongs at the end — „Ich habe einen Film gesehen.“

How to master the German past tense

Start by drilling the Perfekt with the twenty or so most common verbs (and their haben/sein helper). Learn war, hatte and the modal Präteritum forms separately, since you will use them when speaking. Then read — stories are written in the Präteritum, so our graded reading practice trains it painlessly. This tense leans on verb conjugation and word order, so brush up on those too, then check yourself with the free German level test.

Grammar sticks fastest when you actually use it. Practise with a friendly native tutor on italki and these rules turn into instinct.

Practise with a tutor on italki →

Frequently asked questions

What is the difference between Perfekt and Präteritum?

Both are past tenses that usually mean the same thing. The Perfekt (Ich habe gegessen) is used in everyday speech; the Präteritum (Ich aß) is used mainly in writing such as stories and news. The exceptions are sein, haben and modal verbs, which use the Präteritum even when speaking.

When do I use haben or sein in the Perfekt?

Use sein for verbs of movement from one place to another (gehen, fahren, kommen), verbs describing a change of state (aufstehen, einschlafen, werden), and the verbs sein and bleiben. All other verbs use haben.

How do I form the past participle in German?

Regular verbs follow ge-…-t (machen → gemacht). Irregular verbs follow ge-…-en, often with a vowel change (sehen → gesehen). Verbs ending in -ieren and inseparable verbs (be-, ver-, er-) take no ge- (studiert, verstanden), while separable verbs insert ge- after the prefix (aufgestanden).

Which past tense is used in spoken German?

Spoken German mostly uses the Perfekt. The main exceptions are sein (war), haben (hatte) and the modal verbs (konnte, musste, wollte), which are used in the Präteritum even in conversation because their Perfekt forms sound awkward.

Leave a Comment

Your email address will not be published. Required fields are marked *