English collapses two very different ideas into one shape. "The door is closed" can mean either someone is in the act of closing it or it now sits there shut. Danish refuses that ambiguity: it gives you two different verbs. Være + past participle (døren er lukket) describes the resulting state — the aftermath, the door as it stands now. Blive + past participle (døren bliver lukket) describes the action — the closing as an event unfolding. Mastering this split is one of the cleanest payoffs in advanced Danish, because it lets you say exactly what English leaves vague.
The core contrast: state versus event
Take a single verb, lukke ("to close"), and watch what the auxiliary does to it.
Døren er lukket.
The door is closed. (It is now in a shut state.)
Døren bliver lukket.
The door is being closed. (The closing is happening.)
The participle lukket is the same in both. Everything hinges on the auxiliary. Være points at the result: forget how it got that way — right now it is shut. Blive points at the process: an agent, named or not, is carrying out the closing.
Here is the same split on skrive ("to write"):
Brevet er skrevet — jeg mangler bare at sende det.
The letter is written — I just need to send it. (Result: it exists, finished.)
Brevet bliver skrevet lige nu af min advokat.
The letter is being written right now by my lawyer. (Event in progress.)
Notice that være naturally hosts a "now finished, ready for the next step" reading, while blive hosts an "in progress / repeatedly / by an agent" reading.
The participle behaves like an adjective
The deep reason the være-construction expresses a state is that it is barely a passive at all — it is structurally a predicative adjective sitting after the copula være, exactly like døren er rød ("the door is red"). The past participle has simply been recruited to describe a condition.
This is why the participle agrees like an adjective in the være-construction. With a plural or common/neuter subject, you get adjective endings:
Vinduerne er åbne.
The windows are open. (plural agreement: åbne)
Vinduet er lukket, men de andre er åbne.
The window is closed, but the others are open.
Butikkerne er lukkede om søndagen.
The shops are closed on Sundays. (plural: lukkede)
Compare the blive (action) passive, where the participle stays in its base form and does not take adjective agreement, because there it is a genuine verbal participle, not a predicative adjective:
Vinduerne bliver lukket hver aften klokken seks.
The windows are closed every evening at six. (action, no adjective agreement)
The overlap with ordinary adjectives is real and intentional: træt ("tired") and lukket ("closed") sit in the same slot after være. Some participles have drifted so far toward adjective status that we no longer feel the verb behind them — begejstret ("excited"), skuffet ("disappointed"), forelsket ("in love"). For more on this drift, see participles as adjectives.
Time frame: a finished result vs. an unfolding action
Because være names a state, its most natural time reference is the present result of a past action. The action already happened; what you are reporting is the situation it left behind.
Maden er lavet, bordet er dækket — vi kan godt gå i gang.
The food is made, the table is set — we can get started.
Blive, by contrast, describes the action itself and so attaches freely to ongoing, habitual, or future events:
Maden bliver lavet af et cateringfirma i år.
The food is being made by a catering company this year.
This is also why an explicit agent (af + agent, "by someone") sits comfortably with blive but sounds odd with være: an agent belongs to the act of doing, not to the static aftermath. You say brevet bliver skrevet af advokaten ("the letter is being written by the lawyer"), not brevet er skrevet af advokaten for the ongoing sense.
The past tense: var skrevet vs. blev skrevet
The same split runs through the past tense, and it is where the most common error lives. Var + participle describes a state that already existed at some past reference point. Blev + participle describes a past action — an event that occurred.
Da jeg kom hjem, var døren allerede låst.
When I got home, the door was already locked. (state found in place)
Døren blev låst klokken ti i går aftes.
The door was locked at ten o'clock last night. (the locking event)
If a moment in time is given for the act — "yesterday," "at ten o'clock," "when she left" — you almost always want blev, because a point in time pins down an event, and events are blive's job.
Mapping English "is/was X-ed" onto Danish
Here is the practical payoff, laid out as a decision table. Whenever you reach for an English "is X-ed" or "was X-ed," ask the test question and route it.
| English | Meaning | Danish |
|---|---|---|
| The door is closed. | It sits there shut (state) | Døren er lukket. |
| The door is being closed. | The closing is happening (action) | Døren bliver lukket. / Døren lukkes. |
| The door is closed every night. | Habitual action | Døren bliver lukket / lukkes hver aften. |
| The letter was written. | It existed, finished (state) | Brevet var skrevet. |
| The letter was written by her. | The writing event, with agent | Brevet blev skrevet af hende. |
Notice that English "is being X-ed" is always the action — it can never be er X-et. That single fact eliminates the most frequent learner mistake before it happens. For the full action passive, see the blive passive; for the synthetic option, see the -s passive; and for choosing between the two action passives, see -s vs blive.
Common Mistakes
❌ Brevet er skrevet i går af min kollega.
Incorrect — a past act with a time and an agent needs the action passive.
✅ Brevet blev skrevet i går af min kollega.
The letter was written yesterday by my colleague.
A point in time plus an af-agent both signal an event, not a state. Use blev.
❌ Vent et øjeblik — døren er lige nu lukket af pedellen.
Incorrect — 'right now, by the caretaker' is an action in progress.
✅ Vent et øjeblik — døren bliver lige nu lukket af pedellen.
Wait a moment — the door is being closed right now by the caretaker.
English "is being closed" can never map to er lukket. In-progress action is always blive (or -s).
❌ Butikken bliver lukket nu, så du kan ikke komme ind.
Misleading if you mean the state — this says the closing is happening.
✅ Butikken er lukket nu, så du kan ikke komme ind.
The shop is closed now, so you can't get in. (state: it stands shut)
If you mean "it is shut" (the aftermath, why you can't enter), use er. Bliver lukket would mean staff are in the act of closing up.
❌ Vinduerne er lukket hele vinteren.
Awkward — plural state needs adjective agreement.
✅ Vinduerne er lukkede hele vinteren.
The windows are closed all winter. (plural agreement: lukkede)
In the være-state, the participle is a predicative adjective and agrees with a plural subject: lukkede, åbne.
❌ Da brevet blev færdigt, var det allerede sendt af hende.
Odd — an agent belongs to the action, not the static result.
✅ Da brevet blev færdigt, blev det straks sendt af hende.
When the letter was finished, it was sent off by her right away.
Drop the af-agent from a være-state, or switch to blev if you want to name who did it.
Key Takeaways
- Være
- participle = the resulting state (the aftermath); blive
- participle = the action (the event).
- participle = the resulting state (the aftermath); blive
- The test question is "is it the act or the aftermath?"
- In the være-state the participle is a predicative adjective and agrees (åbne, lukkede); in the action passive it does not.
- A point in time and an af-agent both push you toward blive/blev.
- English "is being X-ed" is always blive (or -s), never er X-et.
Now practice Danish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Danish→Related Topics
- The Blive PassiveB1 — The blive-passive (blive + past participle) is Danish's everyday passive for a single, concrete, dynamic event — and the key contrast it forces is blive (the action happening) vs være (the state that results).
- The -s PassiveB1 — The synthetic -s passive — formed by adding -s to the verb (taler → tales) — is the natural Danish passive for general truths, instructions, notices, recipes, and modal constructions. Here is how to build and use it.
- -s Passive vs Blive-PassiveC1 — When to use the -s passive (general truths, rules, instructions, infinitives) versus the blive-passive (a single concrete dynamic event) — with a one-line test and minimal pairs.
- Participles as AdjectivesB2 — How Danish participles work as adjectives — the invariable present participle in -ende versus the past participle, which agrees like a normal adjective.