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?

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!

What our users say:



I enjoy doing my online German lessons. Only ten minutes daily are enough...Thank you!



I love your innovative method which allows me to learn a new language and have fun at the same time!



Your method is unique! Your courses have helped me to progress and gain confidence during my travels.



Gymglish has allowed me to improve my German. A daily routine I wouldn't miss for anything in the world!

More testimonials.

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