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) sein, Präsens or haben (to have) haben, Präsens – and the past participle:

subject + auxiliary verb + other information + past participle.

Anna ist gestern mit dem Auto gefahren.

Anna drove the car yesterday.

Caroline hat das Frühstück vergessen.

Caroline has forgotten the breakfast.

Die Gäste haben auf der Party getanzt.

The guests danced at the party.

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

Anna ist letzte Woche nach Berlin geflogen.

Anna flew to Berlin last week.

Sigi ist gestern in den Pool gesprungen.

Sigi 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.