Learn Norwegian › Norwegian grammar: all topics A1–B2
✅ Norwegian grammar: Present perfect — rule, table and examples
Level B1
The rule
The present perfect is har + past participle. Use it when the result matters now or the action is still going on: “Jeg har bodd i Norge i to år”. With a specific past time (i går, i 2020) use the past tense. Forms: snakket, spist, bodd, gått, vært, hatt, sett, kommet, gjort, sagt.
Table
| Norwegian | English |
|---|---|
| har snakket | have spoken |
| har spist | have eaten |
| har bodd | have lived |
| har gått | have gone |
| har vært | have been |
| har sett | have seen |
| har gjort | have done |
| har sagt | have said |
Examples
- Jeg har bodd i Norge i to år.
I have lived in Norway for two years. - Har du vært i Tromsø?
Have you been to Tromsø?
Try it yourself
1. Jeg har ____ i Norge i to år. (bo)
bodd · bodde · boet · bor
Show the answer
Answer: bodd
2. Har du ____ i Tromsø? (være)
er · var · vært · værte
Show the answer
Answer: vært
3. Vi har allerede ____ middag. (spise)
spiser · spiset · spist · spiste
Show the answer
Answer: spist
4. Hun har ____ på jobb. (gå)
gikk · gådd · går · gått
Show the answer
Answer: gått
5. Har dere ____ nordlyset? (se)
seet · ser · sett · så
Show the answer
Answer: sett
6. Jeg har aldri ____ det før. (gjøre)
gjorde · gjort · gjør · gjøret
Show the answer
Answer: gjort
More grammar topics
FAQ
How does “Present perfect” work in Norwegian?
The present perfect is har + past participle. Use it when the result matters now or the action is still going on: “Jeg har bodd i Norge i to år”. With a specific past time (i går, i 2020) use the past tense. Forms: snakket, spist, bodd, gått, vært, hatt, sett, kommet, gjort, sagt.
How can I practise “Present perfect”?
Open the free exercise in Komiks·Lab: 11 fill-in-the-gap tasks with instant feedback, and comics where the rule is used in real dialogues.