The perfect tense

Understanding grammar is key to understanding a language.
German grammar tips with Wunderbla, online German lessons.

The perfect tense

The perfect tense is formed with an auxiliary verb - sein (to be) or haben (to have) - and the past participle:

Subject + auxiliary verb + supplement + past participle.

Betty ist gestern gestorben.

Betty has died yesterday.

Caroline hat das Frühstück vergessen.

Caroline has forgotten the breakfast.

Die Gäste haben auf der Beerdigung getanzt.

The guests have danced at the funeral.

You use the perfect tense to express completed actions and events in the past:

Anna ist letzte Woche nach Berlin geflogen.

Anna has flown to Berlin last week.

Sigi ist gestern in den Pool gesprungen.

Sigi has jumped in the pool yesterday.

Haben Sie gut geschlafen?

Have you slept well?


Taking your learning further

Still facing difficulties with 'The perfect tense'? Improve your German with Wunderbla - try our German lessons for free now and receive a free level assessment!

Do you know any tips to avoid making mistakes with 'The perfect tense'? Share it with us!

Improve your German further and test Wunderbla, online German lessons.