German tenses: the complete A1–B1 guide

German has six tense forms — but only two are simple. Präsens and Präteritum are built from the verb alone. Perfekt, Plusquamperfekt, Futur I, and Futur II are compound forms that need an auxiliary verb. Once you see that split, every tense rule clicks into place.

TL;DR

2 simple tenses: Präsens (present) and Präteritum (simple past) — conjugate the main verb directly. 4 compound tenses: Perfekt, Plusquamperfekt, Futur I, Futur II — built from haben/sein/werden + participle or infinitive. In practice: learn Präsens first, then Perfekt for spoken past, then Präteritum for reading and writing. Futur I, Futur II, and Plusquamperfekt come later.

Why German tenses feel different — and why they shouldn't

German is often described as having six tenses, which sounds daunting. The trick is recognising that only two of them — Präsens and Präteritum — are simple tenses. In a simple tense you just conjugate the main verb: "er lernt" (Präsens), "er lernte" (Präteritum). Done.

The other four tenses are compound tenses. They always consist of two parts: an auxiliary verb in the main position, and either a past participle or an infinitive sent to the end of the clause.

Simple tenses (2)
Präsens present er lernt
Präteritum simple past er lernte
Compound tenses (4)
Perfekt conversational past er hat gelernt
Plusquamperfekt past perfect er hatte gelernt
Futur I future / prediction er wird lernen
Futur II future perfect / presumption er wird gelernt haben

Notice the pattern: the compound tenses use haben or sein for past meanings, werden for future meanings, and always push the non-finite verb (participle or infinitive) to the end of the clause.

German tenses at a glance

TABLE

Six forms, two structural types — scan the Structure column to see the pattern.

TenseStructureExampleWhen to use
Präsens A1Verb stem + endingIch lerne Deutsch.Present, habits, near-future plans
Perfekt A1haben/sein + Partizip IIIch habe Deutsch gelernt.Spoken past — everyday conversation
Präteritum A2Verb stem + Präteritum endingIch lernte Deutsch.Written past — texts, novels, news
Plusquamperfekt B1hatte/war + Partizip IIIch hatte Deutsch gelernt.Past-before-past, after nachdem
Futur I A2werden + InfinitivIch werde Deutsch lernen.Prediction, promise, strong intention
Futur II B1werden + Partizip II + haben/seinIch werde Deutsch gelernt haben.Completed future; presumption about past

Each tense, explained

Two examples and a formation rule for every tense — plus a link to the full guide when it's live.

Präsens

Present tense
A1

Covers present actions, habits, and near-future plans. The most-used tense in German — also replaces English progressive ("he works" and "he is working" are both just "er arbeitet").

Structure Verb stem + personal ending (-e, -st, -t, -en, -t, -en)
  • Ich lerne jeden Tag Deutsch. I learn German every day.
  • Morgen fahre ich nach Berlin. I'm going to Berlin tomorrow.

Perfekt

Conversational past
A1

The spoken past tense — use this in conversation throughout Germany and Austria. Formed with haben or sein plus a past participle. The most important past tense for A1–A2 learners.

Structure haben/sein (present) + Partizip II
  • Ich habe das Buch gelesen. I read the book.
  • Sie ist nach Hause gegangen. She went home.

Präteritum

Simple past / literary past
A2

Used in written German — novels, news articles, formal reports. In speech, Präteritum sounds bookish except for sein (war), haben (hatte), werden (wurde), and the six modal verbs, which always prefer Präteritum even in conversation.

Structure Verb stem + Präteritum ending (-te/-ete for weak; vowel change for strong)
  • Er war gestern müde. He was tired yesterday.
  • Die Reise dauerte drei Stunden. The journey took three hours.

Plusquamperfekt

Past perfect
B1

Expresses a past action that was completed before another past action — the "had done" tense. Almost always paired with nachdem (after). Rare outside of narrative writing and reported speech.

Structure haben/sein (Präteritum) + Partizip II
  • Nachdem ich gegessen hatte, schlief ich ein. After I had eaten, I fell asleep.
  • Sie war schon gegangen, als er ankam. She had already left when he arrived.

Futur I

Future I
A2

Expresses predictions, promises, and strong intentions — not everyday future time. For plain future, use Präsens with a time adverb instead: "Ich komme morgen" is more natural than "Ich werde morgen kommen." Use Futur I when stressing prediction or commitment.

Structure werden (present) + Infinitiv
  • Es wird morgen regnen. It's going to rain tomorrow. (prediction)
  • Ich werde das erledigen. I will take care of that. (promise)

Futur II

Future II / Future perfect
B1

Expresses a confident guess about what has happened, or a completed future action. Very rare in everyday German — most commonly used for presumptions about the past rather than actual future perfection.

Structure werden (present) + Partizip II + haben/sein
  • Er wird das wohl vergessen haben. He has probably forgotten that.
  • Sie wird schon angekommen sein. She has probably arrived by now.

Which tense should I use?

Three rules cover 95% of everyday tense decisions in German.

1

Spoken past → Perfekt

In conversation, always use Perfekt for any completed past action: "Ich habe das gemacht", "Wir sind nach München gefahren." The only exceptions are sein, haben, werden, and the six modals — these take Präteritum even in speech because their Perfekt forms are grammatically valid but sound clunky: "war" feels more natural than "ist gewesen" in the middle of a sentence.

2

Written past → Präteritum

When writing a story, report, or article, use Präteritum for your narrative past. Switch to Perfekt only for sein, haben, and modals if Präteritum already dominates the surrounding text — consistency matters more than the spoken/written rule in pure prose. The key signal: if you are reading a German novel and the narrator uses "er ging", "sie sagte", "es regnete" — that is Präteritum in its home register.

3

Future → Präsens + time adverb (first choice)

For future events, start with Präsens plus a time marker: "Ich komme morgen", "Wir fliegen nächste Woche nach Rom." Reserve Futur I (werden + Infinitiv) for predictions and promises where you want to emphasise the future commitment: "Das wirst du bereuen!" or "Es wird nächste Woche schneien." Overusing Futur I in normal conversation marks you as a non-native speaker.

Perfekt vs. Präteritum: the spoken/written split

Both tenses describe completed past actions. The choice depends almost entirely on register — spoken versus written — not on the time gap between now and the past event.

Perfekt vs. Präteritum

Same meaning, different register. The choice is about how you are communicating, not when something happened.

Perfekt spoken past

Use in conversation, emails, texting — anywhere informal or semi-formal

Ich habe gestern einen Film gesehen.

I watched a film yesterday. (how you would say it)

Präteritum written / literary past

Use in narrative writing, news articles, formal reports

Er öffnete die Tür und trat ein.

He opened the door and stepped in. (how it appears in novels)

Exception: sein → war, haben → hatte, werden → wurde, and the modal verbs (konnte, musste, wollte, sollte, durfte, mochte) take Präteritum in both spoken and written German, because their Perfekt forms are grammatically awkward in the middle of a clause.

haben vs. sein: the auxiliary selection rule

When forming Perfekt or Plusquamperfekt, you must pick between haben and sein as your auxiliary. The rule: most verbs take haben. Switch to sein only for the three verb categories below.

sein auxiliary

Motion (change of location), change of state, plus bleiben and sein itself

  • gehenist gegangen to go → has gone
  • kommenist gekommen to come → has come
  • werdenist geworden to become → has become
  • aufwachenist aufgewacht to wake up → has woken up
  • bleibenist geblieben to stay → has stayed
  • seinist gewesen to be → has been

haben auxiliary

All other verbs — transitive, most intransitive, mental state, activity verbs

  • machenhat gemacht to do/make → has done
  • sehenhat gesehen to see → has seen
  • habenhat gehabt to have → has had
  • essenhat gegessen to eat → has eaten
  • lernenhat gelernt to learn → has learned
  • schlafenhat geschlafen to sleep → has slept

Which tense to learn first: the A1→B1 path

You do not need all six tenses at once. Here is the recommended order for German learners.

  1. A1

    Start with Präsens

    Covers present, habits, and near-future. This is the foundation — every other tense either modifies the verb from Präsens or uses Präsens-conjugated auxiliaries.

  2. A1–A2

    Add Perfekt for spoken past

    The spoken past tense. Learn haben vs. sein selection and the 30 most common irregular participles. This unlocks conversations about what you did.

  3. A2

    Learn the Präteritum of key verbs

    You do not need the full Präteritum system yet — just: war (sein), hatte (haben), wurde (werden), and the six modal forms (konnte, musste, wollte, sollte, durfte, mochte). These are used in speech even by native speakers who otherwise use Perfekt.

  4. A2–B1

    Complete Präteritum for reading

    Once you start reading German texts, you need the full Präteritum system: weak endings (-te), strong vowel changes (ablaut), and the irregular stems. This is passive recognition first — active production comes with practice.

  5. B1

    Plusquamperfekt, Futur I, Futur II

    Plusquamperfekt is structurally simple (Perfekt with Präteritum auxiliaries). Futur I and II complete the picture. These come naturally once you are comfortable with Perfekt and can recognise Präteritum narratives.

Frequently asked questions

Ready?

Master German tenses with real practice

Step-by-step lessons, drills, and instant feedback. No signup required to get started.