JavaScript is required

German Past Tense: Two Types of Past Tenses With Verb Conjugation Rules Explained

Last updated: March 5, 2026

Understanding German past tenses perfekt and prateritum - Banner

Learning German past tense forms can feel overwhelming at first, especially when you realize there are multiple ways to talk about past events. The two main players are Perfekt and Präteritum, and honestly, understanding when to use each one makes a huge difference in sounding natural. Here's the thing: most German learners stress about conjugation tables and irregular verb lists, but the real trick is knowing that spoken German heavily favors one tense while written German prefers another. Let's break down how these tenses work and when you'll use them in real conversations.

~
~

Understanding the German past tense system

German and English handle past events differently. While English relies heavily on the simple past tense for most situations, German uses two types of past tenses: Perfekt and Präteritum. Both describe actions that happened in the past, but they show up in different contexts.

  1. The Perfekt dominates the spoken past. Research shows that about 90% of conversational past tense usage in German relies on this tense. When you're chatting with friends, ordering at a restaurant, or telling someone about your weekend, you'll almost always use Perfekt.
  2. Präteritum appears more in written German, formal texts, and storytelling. You'll see it in novels, news articles, and formal reports. Think of it as the literary past tense. There are exceptions though, which we'll get into later.

Beyond these two, German also has Plusquamperfekt (past perfect) for events that happened before other past events, but that's less common in everyday conversation.

~
~

How to form Perfekt tense: Haben or sein

Perfekt construction follows a straightforward formula: auxiliary verb (haben or sein) + past participle.

The auxiliary verb gets conjugated in the present tense, while the past participle hangs out at the end of the sentence.

Using haben as your auxiliary verb

Most German verbs form Perfekt with haben. This covers probably 80% of the verbs you'll encounter when you learn German.

Here's how it works:

  • Ich habe gegessen.
    I ate / I have eaten.
  • Du hast geschlafen.
    You slept / You have slept.
  • Er hat gearbeitet.
    He worked / He has worked.
  • Wir haben gelernt.
    We learned / We have learned.

The past participle for regular verbs follows a pattern: ge + verb stem + t.

So "lernen" becomes "gelernt," "machen" becomes "gemacht," and "spielen" becomes "gespielt."

Irregular verbs get trickier. They often change their stem and end with "en" instead of "t":

  • trinken becomes getrunken
  • singen becomes gesungen
  • schreiben becomes geschrieben

When to use sein instead

Some verbs take sein as their auxiliary verb. These typically involve movement or a change of state. The main categories include:

  • Movement verbs: gehen (gegangen), fahren (gefahren), fliegen (geflogen), kommen (gekommen), laufen (gelaufen)
  • Change of state: werden (geworden), sterben (gestorben), wachsen (gewachsen)
  • Being somewhere: sein (gewesen), bleiben (geblieben)

Examples in action:

  • Ich bin nach Berlin gefahren.
    I drove to Berlin.
  • Sie ist gestern angekommen.
    She arrived yesterday.
  • Wir sind zu Hause geblieben.
    We stayed home.

The verb sein itself uses sein as its auxiliary, which creates the slightly weird "Ich bin gewesen" (I was/have been).

~
~

Präteritum conjugation rules

Präteritum works more like English simple past tense. You conjugate the main verb directly without needing an auxiliary verb. The conjugation depends on whether you're dealing with regular verbs or irregular verb forms.

Regular German verbs in Präteritum

Regular verbs add specific endings to the verb stem. Take "machen" (to make/do) as an example:

  • ich machte
  • du machtest
  • er/sie/es machte
  • wir machten
  • ihr machtet
  • sie/Sie machten

? The pattern is: verb stem + te + personal ending. Other regular verbs follow the same pattern:

  • lernen: ich lernte, du lerntest, er lernte
  • spielen: ich spielte, du spieltest, sie spielte

Conjugate irregular verb in German simple past

Irregular verbs change their stem vowel and use different endings. These are the verbs that make German verb conjugation challenging because you basically need to memorize them.

Common irregular verb patterns:

  • gehen (to go): ich ging, du gingst, er ging, wir gingen
  • sehen (to see): ich sah, du sahst, er sah, wir sahen
  • kommen (to come): ich kam, du kamst, er kam, wir kamen

The endings for irregular verbs in Präteritum are different from regular verbs. There's no "te" added. Instead, you get:

  • ich/er/sie/es: no ending
  • du: st
  • wir/sie/Sie: en
  • ihr: t
~
~

Special cases: Haben, sein, and modal verbs

Some verbs appear so frequently in Präteritum that even in spoken German, people prefer this form over Perfekt. These are haben, sein, and the modal verbs.

Haben and sein in simple past tense

These two auxiliary verbs sound more natural in Präteritum, even in conversation.

Haben conjugation:

  • ich hatte
  • du hattest
  • er/sie/es hatte
  • wir hatten
  • ihr hattet
  • sie/Sie hatten

Sein conjugation:

  • ich war
  • du warst
  • er/sie/es war
  • wir waren
  • ihr wart
  • sie/Sie waren

You'll hear Germans say "Ich war gestern im Kino" (I was at the cinema yesterday) way more often than "Ich bin gestern im Kino gewesen." The Präteritum version just flows better.

Modal verbs (können, müssen, wollen, sollen, dürfen, mögen) almost always appear in Präteritum in both spoken and written German. Using Perfekt with modals sounds clunky and unnatural in German grammar.

Examples:

  • Ich konnte nicht kommen.
    I couldn't come.
  • Er musste arbeiten.
    He had to work.
  • Wir wollten das sehen.
    We wanted to see that.
  • Sie durfte nicht gehen.
    She wasn't allowed to go.

Technically, you can form Perfekt with modal verbs, but it creates awkward double infinitive constructions like "Ich habe nicht kommen können." Germans avoid this in everyday speech.

~
~

Differences of spoken versus written past tense in German

The split between Perfekt and Präteritum really comes down to context. Understanding this helps you sound more natural when you speak German.

In conversation, Perfekt dominates. When you're telling a friend about your day, you'd say:

  • Ich habe heute einen Film gesehen.
    I watched a movie today.
  • Wir haben Pizza gegessen.
    We ate pizza.
  • Sie hat mir geholfen.
    She helped me.

In written texts, especially formal writing and literature, Präteritum takes over:

  • Er ging zum Markt.
    He went to the market.
  • Sie sah ihn an.
    She looked at him.
  • Das Wetter war schön.
    The weather was nice.

News articles, novels, and academic papers stick with Präteritum for narrative flow. It keeps the text cleaner and more professional.

Regional differences exist too. Northern Germans tend to use more Präteritum in speech than southern Germans or Austrians, who lean heavily on Perfekt even in semi-formal situations.

~
~

Past perfect and Plusquamperfekt

Plusquamperfekt describes actions that happened before other events in the past. It's the "had done" tense in English grammar rules.

The sentence structure is: past tense of haben or sein + past participle

Examples:

  • Ich hatte schon gegessen, als er ankam.
    I had already eaten when he arrived.
  • Sie war gegangen, bevor ich kam.
    She had left before I came.
  • Wir hatten das Buch gelesen.
    We had read the book.

This tense appears less frequently than Perfekt or Präteritum. You'll mainly use it when you need to clarify the sequence of past events. In casual conversation, Germans often skip it and use context to show timing instead.

~
~

Passive voice in German past tense forms

Passive constructions in German past tense use werden as the auxiliary verb. The formation gets a bit complex because werden itself needs to be conjugated in the past.

Perfekt passive: sein + past participle + worden

  • Das Buch wurde gelesen.
    The book was read. (Präteritum)
  • Das Buch ist gelesen worden.
    The book has been read. (Perfekt)

Präteritum passive appears more commonly in written German:

  • Der Brief wurde geschrieben.
    The letter was written.
  • Das Haus wurde gebaut.
    The house was built.

The passive voice shows up frequently in news articles, scientific papers, and formal reports. In everyday conversation, Germans prefer active constructions.

~
~

Practice German past participle formation patterns

Getting comfortable with past participle forms helps you master both Perfekt and passive constructions. Here's how different verb types form their past participles.

Regular verbs: ge + stem + t

  • machen → gemacht
  • kaufen → gekauft
  • hören → gehört

Irregular verbs: ge + changed stem + en

  • geben → gegeben
  • nehmen → genommen
  • finden → gefunden

Separable prefix verbs: prefix + ge + stem + t/en

  • aufmachen → aufgemacht
  • ankommen → angekommen
  • einladen → eingeladen

Inseparable prefix verbs: no ge

  • besuchen → besucht
  • verstehen → verstanden
  • erzählen → erzählt

Verbs ending in -ieren: no ge

  • studieren → studiert
  • probieren → probiert
  • fotografieren → fotografiert
~
~

Common mistakes to avoid with German simple past tenses

Learning German past tense means navigating some tricky spots. Here are the errors that trip up most learners:

  1. Using haben when you need sein. Movement and change of state verbs require sein, but English speakers often default to haben because English uses "have" for perfect tenses.
  2. Forgetting that modal verbs prefer Präteritum. Saying "Ich habe gekonnt" sounds really awkward.
  3. Putting the past participle in the wrong position. It belongs at the end of the sentence: "Ich habe gestern einen Film gesehen," not "Ich habe gesehen gestern einen Film."
  4. Mixing Perfekt and Präteritum in the same narrative. Pick one and stick with it for consistency.
  5. Using Präteritum in casual conversation for regular verbs. Unless you're telling a story or joke, stick with Perfekt when speaking.
~
~

Practical tips for mastering German past tenses

  1. Start with Perfekt for speaking. Get comfortable forming past participles and using haben versus sein correctly. This covers 90% of your conversational needs.
  2. Learn the Präteritum forms of haben, sein, and modal verbs early. You'll use these constantly, even in speech.
  3. Read German texts to absorb Präteritum naturally. Novels, news articles, and short stories show you how native speakers use simple past tense in writing.
  4. Practice with real content. Watching German shows, reading articles, and listening to podcasts exposes you to natural past tense usage in context.
  5. Create example sentences for irregular verb forms. The more you practice specific conjugations, the more automatic they become.
  6. Don't stress about memorizing every irregular verb immediately. Focus on high-frequency verbs first: sein, haben, gehen, kommen, sehen, geben, nehmen, and a few others.
  7. Pay attention to auxiliary verb choice. Make a mental note each time you encounter a verb that takes sein instead of haben.

The German language treats past events with more nuance than English does. While English speakers mostly rely on simple past tense, German grammar gives you tools to distinguish between spoken and written contexts, formal and informal situations. This flexibility makes German verb conjugation challenging at first, but pretty satisfying once you get the hang of it.

Anyway, if you want to practice using the simple past tenses with real German content, Migaku's browser extension and app let you look up verb changes instantly while watching shows or reading articles. You can see how native speakers actually use Perfekt and Präteritum in context. There's a 10-day free trial if you want to check it out.

learn standard german with migaku tools
Learn German with Migaku
~
~

FAQs

~
~

Master the verb changes this way!

When talking about the past, verb conjugations and the word order are usually the two major headaches for beginners. The truth is, you need time to gradually internalize these changes and rules and make them become an instinct. The only way to achieve this is by combining immersion training with active recalls. When consuming German media content, pause whenever you see a past-tense sentence that you are not familiar with, actively analyze why German speakers phrase it as such, and add the new words with the sentence to your flashcards.

If you consume media in German, and you understand at least some of the messages and sentences within that media, you will make progress. Period.

Improve your German with patience!