Temporal Expressions in Danish
Tidsudtryk
This article is part of the Danish grammar tree on Settemila Lingue.
In Brief
Danish uses different small words depending on whether you mean when something happens or how long it lasts. Use om for a future point measured from now (om to dage), for ... siden for a past point measured back from now (for to dage siden), and i for duration (i to dage). Expressions such as i går, i dag, and i morgen work as complete time phrases.
Overview
Temporal expressions—words and phrases that tell us when or for how long something happens—are essential at A2. Danish often builds them from a preposition such as i, om, for, or siden, but these words do not map neatly onto one English preposition. English “for,” for example, can correspond to Danish i, while English “in” may correspond to om or på depending on the meaning.
The core distinction is simple: a time point locates an event, while a duration measures its length. Compare Hun kommer om to timer (“She is coming in two hours”) with Hun bliver her i to timer (“She is staying here for two hours”). Both phrases contain to timer, but om looks forward to the start of an event and i measures how long a situation lasts.
Time phrases also interact with Danish word order. Danish is a verb-second language in main clauses: the finite verb (the verb carrying tense, such as kommer or rejste) normally occupies the second position. A time expression can therefore come first for emphasis, but the subject then follows the verb: I går rejste jeg hjem.
How It Works
The everyday calendar words
Several high-frequency expressions should be learned as complete units. Their prepositions cannot be predicted safely from English.
| Danish expression | English meaning | Typical reference |
|---|---|---|
| i forgårs | the day before yesterday | two days before today |
| i går | yesterday | the day before today |
| i dag | today | the current day |
| i aften | this evening / tonight | the coming or current evening |
| i nat | tonight / last night | determined by context and tense |
| i morgen | tomorrow | the day after today |
| i overmorgen | the day after tomorrow | two days after today |
Notice that i morgen is one fixed phrase meaning “tomorrow.” It does not mean “in the morning”; that is normally om morgenen when speaking generally, or i morgen tidlig for “tomorrow morning.”
Om: a future point measured from now
Use om + length of time to say how much time will pass before something happens:
- om lidt — in a moment
- om en time — in an hour
- om tre uger — in three weeks
The event itself may be expressed with the present tense because Danish commonly uses the present for scheduled or expected future events: Toget kører om ti minutter (“The train leaves in ten minutes”). A separate future form is not required when the time phrase makes the meaning clear.
Do not confuse om to timer with i to timer:
| Danish | English | Meaning |
|---|---|---|
| Jeg ringer om to timer. | I’ll call in two hours. | The call begins two hours from now. |
| Jeg taler i to timer. | I talk / will talk for two hours. | The talking lasts two hours. |
For ... siden: a past point measured from now
To express English “ago,” Danish places the amount of time between for and siden:
for + amount of time + siden
- for fem minutter siden — five minutes ago
- for en uge siden — a week ago
- for mange år siden — many years ago
The two parts belong to one expression even though other words stand between them. Because the phrase locates a finished event in the past, it commonly occurs with a past tense: Jeg så hende for en uge siden (“I saw her a week ago”).
I: duration
Use i + amount of time to state how long an activity or situation lasts. Here i usually corresponds to English “for”:
- i ti minutter — for ten minutes
- i tre timer — for three hours
- i lang tid — for a long time
The tense tells you whether the duration is past, ongoing, present, or planned:
| Danish | English | Time perspective |
|---|---|---|
| Jeg ventede i en time. | I waited for an hour. | completed past period |
| Jeg har ventet i en time. | I have been waiting for an hour. | started earlier and continues now |
| Jeg bliver her i en time. | I’ll stay here for an hour. | planned duration |
| Hun arbejdede der i mange år. | She worked there for many years. | completed past situation |
English learners should pay special attention to ongoing situations. Danish often uses the perfect—har plus a past participle (the verb form used with “have,” such as ventet)—where English uses “have been” plus an -ing form: Vi har ventet i tre timer means “We have been waiting for three hours.”
The phrase i ... tid is especially useful when the exact unit is unimportant: i kort tid (“for a short time”), i lang tid (“for a long time”), and i nogen tid (“for some time”). With an exact amount, the unit alone is usually enough: i to måneder, not necessarily i to måneders tid. The longer version i to måneders tid means “for about/a period of two months” and can make the period feel somewhat approximate.
Siden: since a starting point
When siden introduces the point at which an ongoing situation began, it means “since” and does not use for:
- siden mandag — since Monday
- siden 2022 — since 2022
- siden jeg flyttede hertil — since I moved here
Compare the two patterns:
- Jeg flyttede hertil for to år siden — I moved here two years ago.
- Jeg har boet her i to år — I have lived here for two years.
- Jeg har boet her siden 2024 — I have lived here since 2024.
The first gives the time of a completed move. The second measures the duration up to now. The third names the starting point.
Position and verb-second word order
A time expression can come after the verb phrase in a neutral sentence:
- Hun kommer om lidt. — She is coming in a moment.
- Vi rejser i morgen. — We are leaving tomorrow.
It can also occupy the first position to set the time frame. When it does, the finite verb remains second and comes before the subject:
- Om lidt kommer hun. — In a moment, she is coming.
- I morgen rejser vi. — Tomorrow, we are leaving.
- For to år siden flyttede jeg til Aarhus. — Two years ago, I moved to Aarhus.
Treat the whole phrase as one first-position element. In For to år siden flyttede jeg, the four-word time phrase fills one grammatical position; flyttede is still the second element.
Examples in Context
| Danish | English | Note |
|---|---|---|
| Jeg rejste for to år siden. | I traveled two years ago. | for ... siden looks back from now. |
| Vi har ventet i tre timer. | We have been waiting for three hours. | i measures an ongoing duration. |
| Hun kommer om lidt. | She’s coming in a moment. | om points forward. |
| Jeg bor her i to måneder. | I’m living here for two months. | A present, bounded arrangement; skal bo is often clearer for a planned stay. |
| I går arbejdede jeg hjemme. | Yesterday I worked from home. | Initial time phrase triggers verb–subject order. |
| Vi ses i morgen tidlig. | See you tomorrow morning. | Distinguish i morgen from om morgenen. |
| Bussen kører om fem minutter. | The bus leaves in five minutes. | Present tense with future meaning. |
| De boede i København i seks år. | They lived in Copenhagen for six years. | Completed duration. |
| Jeg har kendt Maja siden gymnasiet. | I have known Maja since high school. | siden introduces a starting point. |
| Mødet varede i halvanden time. | The meeting lasted for an hour and a half. | Duration with i. |
| Hun læste rapporten på en time. | She read the report in an hour. | på gives time needed to complete it. |
| I forgårs regnede det hele dagen. | The day before yesterday, it rained all day. | A fixed calendar expression. |
| Jeg bliver i Danmark i lang tid. | I’m staying in Denmark for a long time. | i lang tid uses the noun tid. |
| Vi talte sammen for et øjeblik siden. | We spoke a moment ago. | A short past distance from now. |
Common Mistakes
Using i for “in two hours”
- Wrong: Jeg ringer i to timer. (if you mean the call starts two hours from now)
- Right: Jeg ringer om to timer.
- Why: Om locates the call in the future. Jeg ringer i to timer means that the calling lasts for two hours.
Translating “ago” with siden alone
- Wrong: Jeg så ham to dage siden.
- Right: Jeg så ham for to dage siden.
- Why: A measured past distance uses the complete frame for ... siden.
Keeping English word order after an initial time phrase
- Wrong: I morgen vi rejser til Odense.
- Right: I morgen rejser vi til Odense.
- Why: In a Danish main clause, the finite verb stays in second position. When i morgen comes first, the subject moves behind the verb.
Confusing i morgen and om morgenen
- Wrong: Jeg drikker kaffe i morgen. (if you mean every morning)
- Right: Jeg drikker kaffe om morgenen.
- Why: I morgen means “tomorrow.” Om morgenen means “in the morning” as a general or habitual time.
Using a simple present for an ongoing period without enough context
- Unclear: Jeg bor her i to år.
- Clear ongoing meaning: Jeg har boet her i to år.
- Clear planned meaning: Jeg skal bo her i to år.
- Why: The bare present can describe a temporary arrangement, but the perfect clearly means the period began two years ago, while skal bo clearly marks a plan.
Using i for time taken to finish something
- Wrong: Hun skrev opgaven i tre timer. (if you mean she completed it within three hours)
- Right: Hun skrev opgaven på tre timer.
- Why: I tre timer describes three hours spent writing, without necessarily stressing completion. På tre timer presents three hours as the time needed to finish the task.
Usage Notes
Days and recurring times
Danish distinguishes a particular nearby day from a habitual time. På mandag normally points to the coming Monday, while i mandags refers to the most recent Monday. For a regular habit, use om mandagen or the plural om mandagene: Jeg arbejder hjemme om mandagen (“I work from home on Mondays”). Context can adjust the exact reference, so listen for the tense and the surrounding conversation.
The same broad contrast appears with parts of the day. I morges means “this morning” viewed as an earlier period, i eftermiddag means “this afternoon,” and om morgenen means “in the morning” generally. I nat is context-sensitive: with a past tense it commonly means “last night,” while with a future context it can mean “tonight.”
Time phrases do not always need a preposition
Some duration expressions function directly as adverbials (phrases that add information about time, place, or manner). Hele dagen means “all day,” as in Jeg var træt hele dagen. You may also hear hver uge (“every week”), næste år (“next year”), and sidste måned (“last month”) without a preposition. Do not add i merely because English sometimes has “in” or “for.”
Present tense for future arrangements
Danish has ways to express future intention, including skal and vil, but a present-tense verb plus a clear future expression is often natural: Vi rejser i morgen. Use skal when a plan or obligation is central—Vi skal rejse i morgen—and vil when willingness, prediction, or intention is relevant. The time expression itself may be enough to establish the future reference.
Beyond the Basics / Advanced Use
You do not need to master every contrast at A2, but three distinctions make Danish temporal phrasing much more precise.
First, compare i and på with an activity that can reach an endpoint:
- Jeg læste i to timer. — I read for two hours. The phrase measures the activity.
- Jeg læste bogen på to timer. — I read the book in two hours. The phrase measures the time required to complete it.
Second, om can describe recurrence rather than a future countdown when used with a definite period: om sommeren (“in summer / during the summer, generally”), om aftenen (“in the evening”), and to gange om ugen (“twice a week”). This is a different pattern from om to uger (“in two weeks”). The presence of a definite form such as sommeren and the wider context usually make the meaning clear.
Third, fronting a time phrase changes emphasis, not the basic event. Jeg arbejder hjemme i dag gives a fairly neutral statement; I dag arbejder jeg hjemme contrasts today with another day or establishes today as the topic. In a subordinate clause (a clause dependent on words such as “because” or “when”), ordinary Danish does not use main-clause inversion: Jeg bliver hjemme, fordi jeg arbejder i morgen. The verb-second rule described earlier applies to the main clause, not mechanically after every time expression.
Finally, siden can also be an adverb meaning “since then”: Hun flyttede i 2020 og har boet her siden (“She moved in 2020 and has lived here since”). This differs from both siden 2020 (“since 2020”) and for seks år siden (“six years ago”), even though all three expressions relate the past to a later reference point.
Practice Tips
- Build three-way sets. Choose one time unit and say a past point, an ongoing duration, and a future point: for tre dage siden, i tre dage, om tre dage. This makes the preposition carry a clear meaning rather than becoming an isolated vocabulary item.
- Move the time phrase. Turn Jeg arbejder hjemme i dag into I dag arbejder jeg hjemme. Say both aloud and check that the verb comes before the subject in the second version.
- Keep a short time diary. Each day, write one sentence with i går, one with i dag, and one with i morgen. Add i, om, or for ... siden whenever you can measure the time.
Related Concepts
- Prerequisite: Numbers and Time — review Danish numbers, clock times, days, and dates before building longer time expressions.
Prerequisite
Numbers and Time in DanishA1More A2 concepts
This concept in other languages
Compare across all languages
Practice Temporal Expressions in Danish with a free Settemila Lingue account. We will set up Danish · A2 and generate cards for this exact grammar concept.
Practice this concept