A2

Perfect Tense (Førnutid) in Danish

Førnutid

languages.seo.contextNote

In Brief

Danish førnutid connects a past event or situation with the present. Form it with har—or, with a smaller group of verbs, er—plus a past participle: Jeg har spist (“I have eaten”), De er gået (“They have left”). Use it especially for present results, experiences, recent events, and situations that began in the past and are still true.

Overview

The Danish name førnutid literally means “before-present.” It is the tense most closely related to the English present perfect: “have spoken,” “has read,” and “have lived.” It is one of the central past-time forms introduced at A2 because it lets you explain not only what happened, but why that past event matters now.

The form has two parts. First comes an auxiliary verb (a helper verb used to build a tense), normally har from have (“to have”). Then comes a past participle (the special verb form used after “have,” such as “eaten” in “have eaten”): har spist. A limited but important group instead uses er from være (“to be”): er kommet, er gået, er blevet.

English gives you a useful starting point, but it is not a perfect guide. Danish and English often make the same choice—Vi har boet her i tre år means “We have lived here for three years”—but everyday English, especially American English, may use a simple past where Danish naturally uses førnutid. Learn the Danish tense from its meaning and its common time expressions rather than translating every “have” word for word.

How It Works

The beginner rule

For most verbs, use this pattern:

Sentence type Danish pattern Example Meaning
Statement subject + har + participle Jeg har læst bogen. I have read the book.
Negative subject + har + ikke + participle Jeg har ikke læst bogen. I have not read the book.
Yes/no question Har + subject + participle Har du læst bogen? Have you read the book?
Question word question word + har + subject + participle Hvad har du læst? What have you read?

Danish verbs do not have different forms for “I,” “you,” “she,” or “they.” The same auxiliary and participle therefore work with every subject: jeg har talt, hun har talt, vi har talt, de har talt.

Building the past participle

Many regular participles end in -et or -t. The ending is linked to the verb’s past-tense pattern, so it is more reliable to learn three forms together: infinitive, simple past, and participle.

Infinitive Simple past Past participle Perfect form English
arbejde arbejdede arbejdet har arbejdet have worked
spille spillede spillet har spillet have played
bo boede boet har boet have lived
tale talte talt har talt have spoken
læse læste læst har læst have read
købe købte købt har købt have bought

Spelling changes mean that simply adding an ending will not always work. Tale becomes talt, not talet, and købe becomes købt, not købet. Treat these as patterns to notice rather than rules that can predict every form.

Many common verbs have irregular participles:

Infinitive Simple past Past participle Common perfect form English
være var været har været have been
have havde haft har haft have had
gøre gjorde gjort har gjort have done
se set har set have seen
spise spiste spist har spist have eaten
skrive skrev skrevet har skrevet have written
tage tog taget har taget have taken
finde fandt fundet har fundet have found
komme kom kommet er kommet have come/arrived
gik gået er gået have gone/left
blive blev blevet er blevet have become

The participle after har or er does not change with the subject: Han har skrevet, De har skrevet. Later, you may meet participles used like adjectives, where other forms can occur; that is a separate use.

Choosing between har and er

Use har as your safe default. It is used with all transitive verbs—verbs whose action affects something, as in læse bogen (“read the book”)—and with most other verbs:

  • Jeg har købt kaffe. — “I have bought coffee.”
  • Hun har sovet godt. — “She has slept well.”
  • Vi har arbejdet hele dagen. — “We have worked all day.”

Use er with certain intransitive verbs—verbs used without a direct object—when they express arrival, departure, movement to a new place, or a change into a new state. The most useful combinations should be learned as complete chunks:

  • er kommet — has/have arrived
  • er gået — has/have gone or left
  • er rejst — has/have left or gone away
  • er blevet — has/have become

This is not a rule that every movement verb automatically takes er. The choice can depend on meaning. Er often presents a completed transition and its resulting state; har can present the movement as an activity:

Completed transition or result Activity or extent
Hun er gået hjem. — She has gone home. Hun har gået ti kilometer. — She has walked ten kilometres.
Han er rejst til Norge. — He has left for Norway. Han har rejst meget. — He has travelled a lot.

At A2, concentrate first on the frequent chunks er kommet, er gået, and er blevet. Do not try to classify every verb of movement from first principles.

Danish word order

In a normal main clause, the finite verb—the verb carrying the tense—occupies the second position. In førnutid, that verb is har or er, while the participle stays later:

  • Jeg har allerede spist.
  • I dag har jeg allerede spist.
  • Nu er gæsterne kommet.

Notice that moving i dag to the front also moves the subject after har. Danish does not say I dag jeg har spist.

In main clauses, short sentence adverbs such as ikke (“not”), aldrig (“never”), and allerede (“already”) normally follow the auxiliary and come before the participle:

  • Hun har ikke ringet.
  • Jeg har aldrig set den film.
  • De er allerede gået.

In a subordinate clause—a clause introduced by a word such as fordi (“because”)—the adverb normally comes before the auxiliary: fordi hun ikke har ringet. This distinction is worth recognising early, even if you practise main clauses first.

When førnutid is used

The tense is especially common in four situations.

1. A past event has a present result.

Jeg har mistet mine nøgler means that the keys are missing now. If they were later found, simple past would fit a finished story better.

2. You ask about experience up to now.

Har du nogensinde været i Danmark? asks whether this has happened at any point in the person’s life so far.

3. A recent event matters now.

Bussen er lige kørt tells someone that the bus has just left, with a clear consequence for the present.

4. A situation began earlier and continues now.

Vi har boet her i fem år means that we still live here. Danish, like English, uses a perfect form here, but Danish does not have a separate form equivalent to the English perfect continuous “have been living.”

Førnutid or simple past?

Danish datid (simple past) presents an event as part of a finished past period or past narrative. Førnutid views it from the present.

Focus Danish English
present result Jeg har tabt min telefon. I have lost my phone.
finished past event Jeg tabte min telefon i går, men fandt den igen. I lost my phone yesterday, but found it again.
experience up to now Har du set filmen? Have you seen the film?
event at a stated past time Så du filmen i lørdags? Did you see the film on Saturday?
situation still continuing Hun har arbejdet her siden maj. She has worked here since May.
finished period Hun arbejdede der i 2024. She worked there in 2024.

Definite, finished time expressions such as i går (“yesterday”), sidste år (“last year”), and i 2024 usually lead to simple past. Expressions that include the present—i dag (“today”), denne uge (“this week”), indtil nu (“so far”)—often fit førnutid, provided the period is still open.

Examples in Context

Danish English Note
Jeg har talt med hende. I have talked to her. A completed conversation relevant now
Hun har læst bogen. She has read the book. Completed action and present knowledge
Vi har boet her længe. We have lived here for a long time. The situation still continues
De er gået. They have left. Er highlights their present absence
Har du spist? Have you eaten? A practical question about the situation now
Jeg har ikke fået svar endnu. I have not received an answer yet. Ikke follows har; endnu means “yet”
Maja har allerede bestilt bord. Maja has already booked a table. Allerede comes before the participle
Børnene er lige kommet hjem. The children have just come home. Recent arrival with er kommet
Har I nogensinde prøvet vinterbadning? Have you ever tried winter swimming? Life experience; I is plural “you”
Jeg har kendt ham siden gymnasiet. I have known him since high school. Started in the past and remains true
Hun har arbejdet her i seks måneder. She has worked here for six months. Duration continuing into the present
Hvor har du lagt mine briller? Where have you put my glasses? Present need to locate them
I dag har vi haft tre møder. We have had three meetings today. The time period “today” is still current
Jeg bliver hjemme, fordi jeg ikke har sovet godt. I am staying home because I have not slept well. In the subordinate clause, ikke precedes har
Han er rejst til Aarhus, men han kommer tilbage på fredag. He has left for Aarhus, but he is coming back on Friday. Completed departure with a present result

Common Mistakes

Leaving out the auxiliary

  • Wrong: Jeg læst bogen.
  • Right: Jeg har læst bogen.
  • Why: The participle cannot form førnutid by itself. It needs har or er.

Using the simple-past form after har

  • Wrong: Hun har skrev en mail.
  • Right: Hun har skrevet en mail.
  • Why: Skrev is simple past; skrevet is the participle. Learn skrive–skrev–skrevet as a set.

Using har with a common er combination

  • Wrong: De har gået hjem. when you mean that they have left and are now at home
  • Right: De er gået hjem.
  • Why: A completed move to a destination normally uses er gået. Har gået is possible for the activity or distance, as in De har gået langt (“They have walked far”).

Putting ikke before the auxiliary in a main clause

  • Wrong: Jeg ikke har set filmen.
  • Right: Jeg har ikke set filmen.
  • Why: In a main clause, har is the finite verb and comes before ikke. The order changes in a subordinate clause: fordi jeg ikke har set filmen.

Copying English word order after a fronted phrase

  • Wrong: Denne uge vi har haft travlt.
  • Right: Denne uge har vi haft travlt.
  • Why: The finite verb must remain in second position, so the subject follows har when another element comes first.

Using førnutid for a clearly finished past time

  • Awkward in the basic contrast: Jeg har set hende i går.
  • Natural: Jeg så hende i går.
  • Why: I går is a finished time period, so Danish normally uses simple past. Use førnutid when the time remains open or the exact past time is not the point: Jeg har set hende i dag.

Usage Notes

Words such as lige (“just”), allerede (“already”), endnu (“yet”), aldrig (“never”), nogensinde (“ever”), and indtil nu (“so far”) occur frequently with førnutid because they naturally connect earlier events to the present. They are clues, not automatic triggers: context still decides the tense.

English speakers should pay particular attention to lige. Danish commonly says Jeg har lige spist. British English usually matches this with “I have just eaten,” while American English also commonly says “I just ate.” Do not let the American simple past lead you to avoid the natural Danish perfect.

For continuing time, i gives the length of the period and siden gives its starting point:

  • Jeg har studeret dansk i to år. — I have studied Danish for two years.
  • Jeg har studeret dansk siden 2024. — I have studied Danish since 2024.

Danish førnutid can correspond to either the English present perfect simple or present perfect continuous. Jeg har arbejdet hele morgenen can be “I have worked all morning” or “I have been working all morning,” depending on context.

Beyond the Basics / Advanced Use

You do not need to master the following distinctions at A2, but you will meet them often.

The choice between har and er is partly about how the speaker frames an event. With some movement verbs, er presents a transition to a destination or the state resulting from it, while har presents the action, route, duration, or repeated experience. Compare Hun er cyklet hjem (“She has cycled home”—she is now home) with Hun har cyklet hele dagen (“She has been cycling all day”—the activity is central). Dictionaries and exposure are more dependable than a rule based only on “movement.”

A construction with er plus a participle is not always a perfect tense. It can describe a state or use the participle like an adjective: Døren er lukket may mean “The door is closed.” Context determines whether the speaker is describing a resulting state, a passive idea, or a completed event. Participles used as adjectives can also take agreement endings, unlike the fixed participle in har lukket døren.

Førnutid can also support deductions and present conclusions: Han har glemt mødet (“He has forgotten the meeting”) explains why he is absent now. In storytelling, however, Danish normally shifts to simple past for the chain of events: Han glemte mødet, kom for sent og undskyldte bagefter. The perfect sets up present relevance; simple past moves a finished narrative forward.

Finally, changing the auxiliary to its past form creates førdatid (past perfect): havde læst or var gået. That tense places one event before another point in the past: De var gået, da vi kom (“They had left when we arrived”).

Practice Tips

  1. Learn verbs in four-part chunks. Record skrive–skrev–skrevet–har skrevet and gå–gik–gået–er gået. Including the auxiliary prevents mistakes later.
  2. Build pairs around time perspective. Compare Jeg har set filmen with Jeg så filmen i går, or Hun har arbejdet her siden maj with Hun arbejdede der sidste år. Say what makes the period open or finished.
  3. Practise word order with movable pieces. Start with Jeg har ikke spist endnu, then front a time phrase: I dag har jeg ikke spist endnu. Finally add a subordinate clause: fordi jeg ikke har spist endnu.

Related Concepts

languages.concept.prerequisite

Have (to Have) in DanishA1

languages.concept.buildsOn

languages.concept.related

languages.cta.conceptText

languages.cta.practiceConceptButton