Past perfect tense (havde / var...)

The Past Perfect Tense

When you are telling a story in the past, you often need to describe an event that happened even earlier. To do this, we use the past perfect tense (førdatid).

For most verbs, you form the past perfect by using havde (had) followed by the past participle of the verb.

To connect these timeline events, you will frequently use the word da. In Danish, da means "when," but it is specifically used for a single event that happened in the past.

when (single past event)
da
When I arrived, he had already eaten.
Da jeg ankom, havde han allerede spist.
The thief discovered that she had locked the door.
Tyven opdagede at hun havde låst døren.

Using "var" for Motion and Change of State

In the previous lesson, you learned that verbs describing motion or a change of state use er (am/is/are) instead of har as their helper verb.

The same rule applies to the past perfect! Instead of using havde, these verbs use the past tense of at være (to be): var (was/were).

When the police arrived, the thief had fled.
Da politiet ankom, var tyven flygtet.
The game had ended when she heard the news.
Kampen var sluttet da hun hørte nyheden.
They had fled before the police arrived.
De var flygtet før politiet ankom.

Building Narratives

The past perfect is the ultimate storytelling tool. You will often see it paired with words like allerede (already) or før (before) to make the sequence of events crystal clear.

He had already discovered the mistake.
Han havde allerede opdaget fejlen.
He had thought about the problem before the meeting.
Han havde tænkt på problemet før mødet.

Contributors