German Perfekt (Past Tense) Explained: The Complete Guide

6 min read
Grammar

Learn German Perfekt (past tense) — when to use it vs. Präteritum, how to form past participles, haben vs. sein, word order, and common mistakes. Includes a 7-day study plan.

Perfekt is the past tense Germans actually use in conversation — formed with haben or sein plus a past participle (Partizip II). This guide covers when to use Perfekt vs. Präteritum, how to form the participle for regular and irregular verbs, which verbs take sein, word order, and a 7-day plan to make it automatic.


Perfekt vs. Präteritum: which one do you actually need?

German has two past tenses, and beginners often learn the wrong one first.

  • Perfekt is used in speech and everyday writing (texts, emails, casual conversation). Ich habe gegessen. (I ate / I have eaten.)
  • Präteritum is used in formal writing, news, and storytelling — and for sein, haben, and modal verbs, even in speech. Ich war müde. (I was tired.)

The rule that matters at A2/B1: if you're talking about your day, your weekend, or anything conversational, use Perfekt. That's what this guide covers.

How Perfekt is formed

Perfekt = haben or sein (conjugated, position 2) + past participle (Partizip II, at the end of the sentence).

Ich habe gestern Pizza gegessen. (I ate pizza yesterday.) Sie ist nach Berlin gefahren. (She traveled to Berlin.)

Haben or sein — which one do you use?

Use seinUse haben
Verbs of motion (gehen, fahren, fliegen, laufen)Everything else — most verbs
Verbs of change of state (aufwachen, sterben, werden)All reflexive verbs
A few exceptions: sein → gewesen, bleiben → gebliebenTransitive verbs (verbs with a direct object)

Roughly 90% of verbs take haben. Learn the sein list — it's short and mostly the same dozen verbs everyone runs into constantly.

Forming the past participle (Partizip II)

Regular (weak) verbs: ge- + stem + -t

InfinitiveParticipleMeaning
machengemachtdone/made
spielengespieltplayed
lernengelerntlearned
arbeitengearbeitetworked (extra -e- because stem ends in -t)

Irregular (strong) verbs: ge- + changed stem + -en (no reliable shortcut — memorize these)

InfinitiveParticipleMeaning
gehengegangengone
essengegesseneaten
trinkengetrunkendrunk
sehengesehenseen
nehmengenommentaken
sprechengesprochenspoken
fahrengefahrendriven/traveled
kommengekommencome
findengefundenfound
schreibengeschriebenwritten
lesengelesenread
helfengeholfenhelped
bleibengebliebenstayed
schlafengeschlafenslept
tragengetragenworn/carried

The verbs that break the ge- rule

Two categories don't take ge-:

  1. Verbs ending in -ieren (usually borrowed from other languages): studieren → studiert, telefonieren → telefoniert
  2. Inseparable prefix verbs (be-, ge-, er-, ver-, zer-, ent-, emp-, miss-): besuchen → besucht, verstehen → verstanden, erklären → erklärt

Separable verbs in Perfekt

For separable verbs, ge- goes between the prefix and the stem, and the whole thing stays together at the end of the sentence.

aufstehen → aufgestanden: Ich bin um sieben Uhr aufgestanden. (I got up at seven.) einkaufen → eingekauft: Wir haben eingekauft. (We went shopping.)

Word order with Perfekt

The conjugated haben/sein stays in position 2; the participle moves to the very end — even in longer sentences.

Ich habe gestern Abend mit meiner Familie im Restaurant gegessen. (I ate at a restaurant with my family last night.)

In a subordinate clause (after weil, dass, wenn), both verb parts move to the end, with the conjugated verb last:

Ich bin müde, weil ich schlecht geschlafen habe. (I'm tired because I slept badly.)

Perfekt vs. Präteritum quick reference

PerfektPräteritum
Used forSpeech, casual writingFormal writing, narration
seinbin/war gewesen ❌ → use warwar
habenhabe gehabt (rare)hatte
Modal verbs (können, müssen...)rarely usedkonnte, musste (standard)

In practice: even in spoken German, sein, haben, and modal verbs almost always appear in Präteritum form (war, hatte, konnte) rather than Perfekt — this is one of the few places the two tenses mix in normal conversation.

Your 7-day study plan

  1. Day 1: Learn the haben vs. sein split — memorize the sein verb list
  2. Day 2: Regular participles (ge- + stem + -t) — practice 15 verbs
  3. Day 3: Irregular participles — drill the 15-verb table above until automatic
  4. Day 4: Separable verbs in Perfekt — practice placing ge- correctly
  5. Day 5: Build full sentences: subject + haben/sein + object + participle
  6. Day 6: Präteritum forms of sein/haben/modals — memorize war, hatte, konnte, musste
  7. Day 7: Review everything, then take the free A2 mock test

Common mistakes

  • Using Perfekt for sein/haben/modals instead of the standard Präteritum forms (ich bin gewesen sounds odd — say ich war)
  • Forgetting ge- goes between the prefix and stem for separable verbs, not before the whole word
  • Adding ge- to -ieren verbs or inseparable-prefix verbs where it doesn't belong
  • Choosing haben for motion verbs that actually take sein (ich habe gegangen ❌ → ich bin gegangen ✓)
  • Leaving the participle in the middle of the sentence instead of moving it to the end

This guide covers the essentials of Perfekt tense in German. For more foundational grammar, see our guides on verb conjugation and German cases, or jump straight into A2 exercises to practice Perfekt with instant feedback.

Frequently Asked Questions

Do I need to learn Präteritum too?

Yes, eventually — for reading (news, books, stories) and for sein/haben/modal verbs even in speech. But for talking about your own life, Perfekt is what you'll use most.

How many irregular participles are there?

Around 150–200 commonly used ones, but the 15–20 highest-frequency verbs above cover most everyday conversation.

Is Perfekt the same as English present perfect?

Not quite — English "I have eaten" implies a connection to now, while German Perfekt is used as a general past tense in speech, closer to English simple past ("I ate").

What level is Perfekt taught at?

Perfekt is core A2 content and gets reinforced through B1, since fluent use — especially of irregular participles — takes ongoing practice.

Was this blog helpful?

Practice now

Use exercises and vocabulary by level to reinforce what you learned.