At B2 level, German speakers often use modal verbs to talk about possibility, necessity, ability, permission, or assumptions in the past.

The basic structure is:

Formula

Modalverb (Präteritum) + Partizip II + haben/sein

Examples:

  • Er musste gehen.

→ He had to leave.

  • Er muss gegangen sein.

→ He must have left.

Notice the difference:

musste → obligation in the past
muss ... gegangen sein → assumption about the past

1. Past obligation

müssen

Something was necessary.
  • Ich musste arbeiten.

→ I had to work.

  • Wir mussten lange warten.

→ We had to wait a long time.

  • Sie musste früh aufstehen.

→ She had to get up early.

2. Past ability

können

Something was possible or someone had the ability.
  • Ich konnte gut schwimmen.

→ I could swim well.

  • Er konnte das Problem lösen.

→ He was able to solve the problem.

  • Wir konnten nicht kommen.

→ We couldn't come.

3. Past permission

dürfen

Permission existed.
  • Ich durfte länger bleiben.

→ I was allowed to stay longer.

  • Die Kinder durften fernsehen.

→ The children were allowed to watch TV.

  • Wir durften das Gebäude betreten.

→ We were allowed to enter the building.

4. Past intention

wollen

Someone intended to do something.
  • Ich wollte anrufen.

→ I wanted to call.

  • Sie wollte früher gehen.

→ She wanted to leave earlier.

  • Wir wollten helfen.

→ We wanted to help.

5. Past desire

mögen → möchten

  • Ich wollte einen Kaffee trinken.

→ I wanted to drink a coffee.

  • Er wollte nach Hause gehen.

→ He wanted to go home.

In practice, Germans usually use wollte rather than a past form of möchte.

Modal Verbs + Perfect Infinitive

This is the more advanced B2 topic.

The speaker makes statements about the past.

müssen + Perfektinfinitiv

Very strong assumption.
  • Er muss krank gewesen sein.

→ He must have been sick.

  • Sie muss den Zug verpasst haben.

→ She must have missed the train.

  • Das muss teuer gewesen sein.

→ That must have been expensive.

können / könnten + Perfektinfinitiv

Possibility.
  • Er könnte den Schlüssel verloren haben.

→ He might have lost the key.

  • Das kann passiert sein.

→ That may have happened.

  • Sie könnte schon gegangen sein.

→ She might already have left.

dürfen + Perfektinfinitiv

Probable assumption.
  • Er dürfte angekommen sein.

→ He has probably arrived.

  • Das dürfte schwierig gewesen sein.

→ That was probably difficult.

  • Sie dürfte den Brief erhalten haben.

→ She probably received the letter.

sollen + Perfektinfinitiv

Reported information about the past.
  • Er soll das Geld gestohlen haben.

→ He is said to have stolen the money.

  • Sie soll in Berlin gelebt haben.

→ She is said to have lived in Berlin.

  • Das soll passiert sein.

→ That is said to have happened.

wollen + Perfektinfinitiv

Someone claims something.
  • Er will alles gesehen haben.

→ He claims to have seen everything.

  • Sie will dort gewesen sein.

→ She claims to have been there.

  • Er will den Rekord gebrochen haben.

→ He claims to have broken the record.

Comparison

Simple past fact

  • Er musste arbeiten.

→ He had to work.

Past assumption

  • Er muss gearbeitet haben.

→ He must have worked.

Simple past ability

  • Er konnte schwimmen.

→ He could swim.

Past possibility

  • Er könnte geschwommen sein.

→ He might have swum.

Typical B2 Examples

  • Er muss die Nachricht gelesen haben.
  • Sie dürfte bereits angekommen sein.
  • Das kann nicht passiert sein.
  • Er könnte die Wahrheit gesagt haben.
  • Der Politiker soll Bestechungsgeld angenommen haben.
  • Der Zeuge will alles gesehen haben.
  • Sie muss sehr enttäuscht gewesen sein.
  • Das dürfte eine schwierige Entscheidung gewesen sein.
  • Er kann den Termin vergessen haben.
  • Sie könnte den Brief bereits abgeschickt haben.

Quick Summary

Modal VerbMeaning in the Past
muss ... haben/seinmust have
dürfte ... haben/seinprobably has/had
kann/könnte ... haben/seinmay/might have
soll ... haben/seinis said to have
will ... haben/seinclaims to have
musstehad to
konntecould / was able to
durftewas allowed to
wolltewanted to

The most important B2 pattern is:

Modalverb + Partizip II + haben/sein

Examples:

  • Er muss gegangen sein.
  • Sie könnte krank gewesen sein.
  • Das dürfte funktioniert haben.
  • Er soll gelogen haben.
  • Sie will die Wahrheit gesagt haben.

This structure is extremely common in news reports, formal discussions, and advanced written German.

Practice This Grammar Rule Interactively:

👉 https://app.language-shadowing.com/#tab=translation/EN-B1-0005

Practice translation exercises with automatic correction, improve your grammar actively, and even generate your own personalized language learning videos.