ELONIO
ELONIO
Mission—Team—FAQ—Privacy—Terms—Sponsors—Grammar—Typing Course—Donate
© 2026 Elon Automation B.V.
  1. Grammar
  2. /Danish Grammar
  3. /Transfer Errors
  4. /Wrong Perfect Auxiliary for Motion

Wrong Perfect Auxiliary for Motion

English forms every perfect tense with one auxiliary: have. "I have walked", "I have gone", "I have arrived" — all have. Danish, like German, Dutch, and French, splits this between har (have) and er (be). Choose the wrong one and the sentence is ungrammatical, not merely odd. The default har habit from English is exactly the trap.

The dividing line: har for the activity itself, er for a completed change of position or state — arriving somewhere, leaving, becoming, dying. For the broader system see Perfect with har/være and Motion verbs.

The principle: result vs activity

Use er when the perfect describes a result — a new location or a new state that the subject has reached. Use har when it describes an activity with no destination or change in view.

Jeg er gået hjem.

I have gone home. (result: I'm now home — være)

Jeg har gået hele dagen.

I have walked all day. (activity, no destination — have)

Same verb, gå, two auxiliaries. The first reports where you ended up; the second reports what you spent the day doing. This pair is the heart of the topic — internalise it and the rest follows.

💡
The test: does the perfect tell me where the subject now is or what state it has reached? Use er. Does it tell me what the subject did, as an activity? Use har.

Why English speakers get it wrong

English lost its "be"-perfect centuries ago — "he is come", "she is gone" survive only as archaisms. So the English speaker has no live category for a be-perfect and applies har across the board. The fix is not a word list to memorise blindly but a meaning to attach: er marks a transition completed — the subject crossed into a new place or condition. Once you hear er kommet as "has ended up here" rather than a quirky exception, the choice becomes predictable.

The verbs that take er

These are verbs of directed motion (reaching or leaving a point) and change of state (becoming, dying, vanishing).

Verber-perfectMeaning
kommeer kommethas come / arrived
rejseer rejsthas left / travelled away
gåer gåethas gone (away/home)
bliveer blevethas become
døer dødhas died
flytteer flyttethas moved (residence)
ankommeer ankommethas arrived

Toget er ankommet til perronen.

The train has arrived at the platform.

Min farfar er død.

My grandfather has died / is dead.

The common mistakes

Mistake 1 — har for arrival

The headline error: using har where the result is "now here".

❌ Han har kommet for sent igen.

Incorrect — arrival is a result, needs er.

✅ Han er kommet for sent igen.

He has arrived late again.

Rule: arrived → er kommet.

Mistake 2 — har for departure

❌ De har rejst til Spanien.

Incorrect — they've gone (and are away): a change of location.

✅ De er rejst til Spanien.

They have left for Spain.

Rule: left / travelled away → er rejst.

Mistake 3 — har for "go home / leave"

❌ Hun har allerede gået.

Incorrect — she's gone (no longer here): a result.

✅ Hun er allerede gået.

She has already left.

Rule: has left / gone → er gået.

Mistake 4 — har for "become" (change of state)

Blive ("become") is the model change-of-state verb and always takes er in the perfect.

❌ Det har blevet koldt.

Incorrect — becoming is a change of state.

✅ Det er blevet koldt.

It has gotten cold.

Rule: has become / turned → er blevet.

Mistake 5 — har for "die"

❌ Katten har desværre død.

Incorrect — death is the ultimate change of state.

✅ Katten er desværre død.

The cat has sadly died.

Rule: has died → er død.

Mistake 6 — er for the activity reading

The reverse error: using er when you mean the activity, not the result. Har gået hele dagen is about how you spent the day; there is no destination, so er is wrong.

❌ Jeg er gået i timevis i bjergene.

Incorrect — this is an activity (walking for hours), not arrival.

✅ Jeg har gået i timevis i bjergene.

I have walked for hours in the mountains.

Rule: walking as an activity (no destination) → har gået.

Mistake 7 — er for a transitive motion verb with an object

When a motion verb takes a direct object (you move something), it behaves like an ordinary transitive verb and takes har. Køre "drive" with an object is har; køre meaning "have driven off/away" can be er.

❌ Hun er kørt bilen i garagen.

Incorrect — with a direct object (bilen), use har.

✅ Hun har kørt bilen i garagen.

She has driven the car into the garage.

✅ Hun er kørt.

She has driven off / left (by car).

Rule: motion verb with a direct object → har; the same verb meaning "departed" → er.

The same verb, both auxiliaries — side by side

This contrast is worth seeing repeatedly until it is automatic:

Result (er)Activity (har)
Jeg er gået hjem. (I'm home now)Jeg har gået hele dagen. (I walked all day)
Hun er løbet væk. (she's gone)Hun har løbet et maraton. (she ran a marathon)
Han er svømmet over. (he's reached the other side)Han har svømmet i en time. (he swam for an hour)

Børnene er løbet ud i haven.

The children have run out into the garden. (they're now outside)

Børnene har løbet rundt i timevis.

The children have run around for hours. (activity)

Common Mistakes

In one glance:

WrongRightWhy
har kommeter kommetarrival = result
har rejst (away)er rejstdeparture = result
har gået (left)er gåetgone = result
har bleveter blevetchange of state
har døder dødchange of state
er gået (for hours)har gåetactivity, no destination

Key Takeaways

  • Result → er; activity → har. A new location or new state takes er; an activity with no destination takes har.
  • The canonical pair: er gået hjem (now home) vs har gået hele dagen (walked all day).
  • Core er-verbs: er kommet, er rejst, er gået, er blevet, er død, er flyttet, er ankommet.
  • A motion verb with a direct object flips to har.
  • English gives no help here — it lost its be-perfect — so attach the meaning "transition completed" to er and the choice becomes predictable. See Perfect with har/være.

Related Topics

  • Choosing Have or Være in the PerfectB1 — Why most Danish verbs build the perfect with have, but verbs of motion and change of state use være — and how the same verb can take either.
  • Verbs of Motion and DirectionB1 — Danish lexicalises the means of motion — gå, køre, tage, rejse, flytte, løbe, flyve, komme — each with være-perfect for completed displacement and directional particles like ind, ud, op, ned, hjem.
← PreviousUsing Der as an Object RelativeNext →Wrong Form After Prepositions