Guide
German Perfekt vs Präteritum: Which Past Tense Should You Use?
Use one practical rule for the German past: report events in the Perfekt, but use war, hatte, and modal Präteritum for background, ability, and obligation.
B1 Atlas · Updated
German gives you more than one way to report the past. You do not need every past-tense form at once.
Start with one useful split:
- Use the Perfekt for events.
- Use war, hatte, and the past modal forms for states, background, ability, obligation, and desire.
Compare these two lines:
Die Feier war wunderbar.
Wir haben gelacht, getanzt und zu laut gesungen.
The first sentence describes how the celebration was. The second reports what happened.
The two past-tense roads
Use the sentence’s job to choose the tense.
| What you are reporting | Past-tense road | Example |
|---|---|---|
| an event | Perfekt | Wir haben getanzt. |
| a state or background | war or hatte | Die Feier war wunderbar. |
| an ability or duty | modal Präteritum | Ich musste arbeiten. |
This is not a complete map of every past tense you may meet in German texts. It is a production rule you can use when speaking and writing about an event.
Use the Perfekt for events
The Perfekt uses a form of haben or sein near the front and a participle at the end:
Wir haben getanzt.
Meine Mutter hat sie selbst gemacht.
Am Montag habe ich eine Einladung bekommen.
These sentences report actions: dancing, making something, and receiving an invitation.
If you need the bracket or participle patterns, use the German Perfekt guide. The decision here comes before the form: first ask whether you are reporting an event.
Use war and hatte for states and background
Use war to say how someone or something was. Use hatte to say what someone had.
Die Feier war wunderbar.
Wir hatten viel Spaß.
Als ich ein Kind war, hatte ich immer eine große Torte mit Kerzen.
The last sentence gives background from the past. It does not present the childhood state as one completed action.
The forms follow these two patterns:
| Subject | sein in the past | haben in the past |
|---|---|---|
| ich | war | hatte |
| du | warst | hattest |
| er/sie | war | hatte |
| wir | waren | hatten |
| ihr | wart | hattet |
| sie/Sie | waren | hatten |
Notice that the ich and er/sie forms are identical.
Use the past modal forms for ability and obligation
Five modal verbs complete the small Präteritum set in this method.
| Infinitive | Past form | Core job |
|---|---|---|
| können | konnte | could / was able to |
| müssen | musste | had to |
| wollen | wollte | wanted to |
| sollen | sollte | was supposed to / should |
| dürfen | durfte | was allowed to |
You can see the first two in a birthday conversation:
Vor einem Jahr konnte ich kein Wort Deutsch.
Und du musstest heute noch arbeiten!
The modal keeps the past ending. The other verb stays in the infinitive at the end:
Gestern musste ich bis sechs arbeiten.
The endings follow one repeatable pattern:
ich konnte · du konntest · er konnte · wir konnten · ihr konntet · sie konnten
Apply the same endings to musste, wollte, sollte, and durfte.
The seven forms to retrieve first
Keep this as one compact record:
war · hatte · konnte · musste · wollte · sollte · durfte
They come from:
sein · haben · können · müssen · wollen · sollen · dürfen
For other past events in this practical system, return to the Perfekt:
✗ Wir tanzten.
✓ Wir haben getanzt.
The point is not that you will never see forms such as tanzten in German. The point is that you do not need to reach for them when you report what happened.
A five-item check
Choose the past-tense road, then complete the sentence.
- Die Feier ___ wunderbar. (sein)
- Wir ___ viel Spaß. (haben)
- Vor einem Jahr ___ Amir kein Wort Deutsch. (können)
- Gestern ___ ich bis sechs arbeiten. (müssen)
- Correct the event sentence: ✗ Wir tanzten.
Answers:
- Die Feier war wunderbar.
- Wir hatten viel Spaß.
- Vor einem Jahr konnte Amir kein Wort Deutsch.
- Gestern musste ich bis sechs arbeiten.
- ✓ Wir haben getanzt.
Check the meaning before the ending. An event goes to the Perfekt. A state, background fact, ability, or duty can use one of the seven Präteritum forms above.
What to learn next
Build one three-sentence report: one Perfekt event, one war/hatte background sentence, and one past modal sentence. Keep the report short enough that you can say it without reading.
For the mechanics of haben/sein and the participle at the end, continue with the German Perfekt guide. For the present-tense modal bracket behind musste … arbeiten, review the German modal-verbs guide.
Frequently asked questions
When should I use Perfekt or Präteritum in German?
Use the Perfekt for past events in the practical system taught here. Use the Präteritum forms of sein, haben, and modal verbs for states, background, ability, obligation, and desire.
Which German verbs should I learn in the Präteritum first?
Start with seven forms: war, hatte, konnte, musste, wollte, sollte, and durfte. They come from sein, haben, können, müssen, wollen, sollen, and dürfen.
Why is it Die Feier war schön but Wir haben getanzt?
War describes the state or background of the celebration. Haben getanzt reports an event. That contrast is the core decision rule in this guide.
Do German modal verbs use the Präteritum?
Yes. Common past modal forms include konnte, musste, wollte, sollte, and durfte. They use a regular-looking set of past endings, such as ich konnte, du konntest, and wir konnten.