Perfect Tense in Swedish
Perfekt
This article is part of the Swedish grammar tree on Settemila Lingue.
In Brief
Swedish forms the perfect tense (perfekt) with har + supine: Jag har läst boken means “I have read the book.” Use it mainly for a past event that matters now, an experience up to now, or a situation that began in the past and still continues. The auxiliary har stays the same for every subject.
Overview
The Swedish perfect connects the past with the present. If someone says Jag har tappat nycklarna (“I have lost my keys”), the important point is normally the present result: the keys are still missing. It is also the natural tense for experience—Har du varit i Sverige? (“Have you been to Sweden?”)—and for an unfinished period—Vi har bott här i fem år (“We have lived here for five years”).
This is a core A2 pattern. It has two parts: har, the present form of ha (“to have”), and the verb’s supine (a special unchanging verb form used after har and hade). In hon har skrivit, har is the auxiliary verb (a helping verb), while skrivit carries the main meaning “written.” Swedish verbs do not change according to the subject, so the same combination works with jag, du, hon, vi, and every other subject.
English has a similar “have + past participle” construction, but the match is not exact. Swedish uses a supine rather than an agreeing participle, and Swedish choices between perfect and simple past sometimes differ from English habits. Learn the basic present connection first; the finer contrasts come later in this article.
How It Works
The basic pattern
The affirmative pattern is straightforward:
subject + har + supine
| Subject | Auxiliary | Supine | Complete sentence |
|---|---|---|---|
| jag | har | talat | Jag har talat. — I have spoken. |
| hon | har | läst | Hon har läst. — She has read. |
| vi | har | bott | Vi har bott här. — We have lived here. |
| de | har | gått | De har gått. — They have left/gone. |
Only the subject changes. Swedish has no equivalents of English has in this pattern: both “I have read” and “she has read” use har läst.
Making the supine
A Swedish verb is often learned through several principal forms, for example tala—talar—talade—talat. The last form is the supine. Regular patterns help, but the safest habit is to learn a new verb together with its past tense and supine.
| Verb type | Infinitive | Past tense | Supine | Perfect form |
|---|---|---|---|---|
| Group 1, usually -at | tala (speak) | talade | talat | har talat |
| Group 2, usually -t | läsa (read) | läste | läst | har läst |
| Group 2, usually -t | stänga (close) | stängde | stängt | har stängt |
| Group 3, usually -tt | bo (live) | bodde | bott | har bott |
| Irregular/strong | skriva (write) | skrev | skrivit | har skrivit |
| Irregular | gå (go, walk) | gick | gått | har gått |
The labels are useful for seeing patterns, but spelling and vowel changes still need attention. Common irregular supines include:
| Infinitive | Meaning | Supine | Perfect |
|---|---|---|---|
| vara | be | varit | har varit |
| göra | do, make | gjort | har gjort |
| se | see | sett | har sett |
| få | get, receive | fått | har fått |
| ta | take | tagit | har tagit |
| komma | come | kommit | har kommit |
| äta | eat | ätit | har ätit |
| säga | say | sagt | har sagt |
Do not confuse the supine with the past participle (a verb form that can act like an adjective). After har, use the fixed supine: Hon har skrivit brevet. An adjectival participle can change form: ett skrivet brev, “a written letter.”
Negatives, questions, and word order
In a normal main clause, inte comes after the finite verb (the verb marked for tense), which here is har:
- Jag har inte ätit. — I have not eaten.
- Hon har aldrig sett snö. — She has never seen snow.
- Vi har redan bokat. — We have already booked.
For a yes/no question, put har before the subject:
- Har du läst mejlet? — Have you read the email?
- Har de kommit? — Have they arrived?
With a question word, that word comes first, followed by har and the subject:
- Vad har ni gjort? — What have you done?
- Var har hon varit? — Where has she been?
Swedish is a V2 language in main clauses: the finite verb normally occupies the second position. If a time expression comes first, har still comes second and the subject follows it:
- I dag har jag arbetat hemma. — Today I have worked from home.
- Den här veckan har vi haft mycket att göra. — This week we have had a lot to do.
In a subordinate clause (a clause introduced by a word such as eftersom, “because”), negation normally comes before har: eftersom jag inte har ätit (“because I have not eaten”).
When to use the perfect
A result that matters now
Use the perfect when a completed event has a present consequence:
- Jag har glömt mitt lösenord. — I have forgotten my password. (I cannot use it now.)
- Någon har öppnat fönstret. — Someone has opened the window. (It is open now.)
Experience up to now
Use it to ask or say what has happened at some point in a person’s life, without locating the event in a finished past time:
- Har du någonsin åkt skidor? — Have you ever skied?
- Jag har aldrig träffat henne. — I have never met her.
A situation continuing into the present
Use the perfect with expressions such as i tre år (“for three years”) or sedan 2022 (“since 2022”) when the situation is still true:
- Han har arbetat här i tre år. — He has worked here for three years.
- Vi har känt varandra sedan gymnasiet. — We have known each other since high school.
An unfinished time period
The perfect is common when the time period includes the present:
- Jag har druckit två koppar kaffe i dag. — I have drunk two cups of coffee today.
- Vi har haft tre möten den här veckan. — We have had three meetings this week.
Perfect or simple past?
The Swedish simple past is called preteritum. Use it when you present an event as belonging to a completed past time or tell a sequence of past events. Use the perfect when the link to now is central or no finished time is given.
| Focus | Swedish | English |
|---|---|---|
| Finished time | Jag såg filmen i går. | I saw the film yesterday. |
| Experience up to now | Jag har sett filmen. | I have seen the film. |
| Completed stay in the past | Hon bodde där i fem år. | She lived there for five years. |
| Still living there | Hon har bott där i fem år. | She has lived there for five years. |
| Past sequence | Han kom hem, åt och somnade. | He came home, ate, and fell asleep. |
| Present result | Han har somnat. | He has fallen asleep. |
A finished expression such as i går (“yesterday”), förra året (“last year”), or klockan tre (“at three o’clock”) normally points to the preterite: Jag köpte den i går, not Jag har köpt den i går. By contrast, i dag, den här veckan, and i år can combine naturally with the perfect while those periods are still open.
Examples in Context
| Swedish | English | Note |
|---|---|---|
| Jag har talat med henne. | I have talked to her. | A completed conversation relevant now. |
| Hon har läst boken. | She has read the book. | Completed result; no finished time stated. |
| Vi har bott här länge. | We have lived here for a long time. | The situation still continues. |
| De har gått. | They have left. | Present result: they are no longer here. |
| Har du ätit lunch? | Have you eaten lunch? | Yes/no question. |
| Jag har inte fått något svar än. | I have not received an answer yet. | inte follows har; än means “yet.” |
| Vad har ni gjort i dag? | What have you done today? | Question word before har. |
| Sara har precis kommit hem. | Sara has just come home. | precis marks a very recent event. |
| Vi har redan bokat biljetterna. | We have already booked the tickets. | redan means “already.” |
| Han har aldrig sett norrsken. | He has never seen the northern lights. | Life experience up to now. |
| Jag har arbetat här sedan 2021. | I have worked here since 2021. | Starting point with sedan. |
| Barnen har sovit i två timmar. | The children have been asleep for two hours. | Duration continuing now. |
| I år har det regnat mycket. | It has rained a lot this year. | Open time period; V2 word order. |
| Eftersom jag inte har ätit är jag hungrig. | Because I have not eaten, I am hungry. | In the subordinate clause, inte precedes har. |
| Jag såg henne i går, men jag har inte pratat med henne i dag. | I saw her yesterday, but I have not talked to her today. | Preterite for finished i går; perfect for open i dag. |
Common Mistakes
Using the infinitive after har
- Wrong: Jag har läsa boken.
- Right: Jag har läst boken.
- Why: The main verb must be in the supine, not the infinitive läsa.
Changing har for different subjects
- Wrong: Hon has läst boken.
- Right: Hon har läst boken.
- Why: English distinguishes have and has; Swedish uses har with every subject.
Putting a finished past time with the perfect
- Wrong: Vi har träffats i går.
- Right: Vi träffades i går.
- Why: I går is a completed past period, so Swedish normally uses the preterite.
Placing inte before har in a main clause
- Wrong: Jag inte har sett filmen.
- Right: Jag har inte sett filmen.
- Why: In an ordinary main clause, inte follows the finite verb. The order changes in a subordinate clause: att jag inte har sett filmen.
Treating the supine like an adjective
- Wrong: Hon har skriven brevet.
- Right: Hon har skrivit brevet.
- Why: Perfect tense requires the supine skrivit. Skriven/skrivet/skrivna are agreeing participle forms used adjectivally or in related constructions.
Usage Notes
Words such as redan (“already”), än (“yet”), aldrig (“never”), någonsin (“ever”), nyss (“recently”), and precis (“just”) often occur with the perfect. They do not automatically force that tense, but they frequently support its meaning: an event viewed from the present.
For duration, distinguish a continuing situation from a completed one. Jag har studerat svenska i två år normally implies that I still study Swedish. Jag studerade svenska i två år presents the two-year period as finished. To name a starting point, use sedan: sedan januari, sedan 2020, or sedan jag flyttade hit.
English speakers should be cautious about transferring every English present perfect directly. Conversational English—especially American English—may use the simple past where Swedish prefers a current-result perfect, while other English patterns may not map neatly. Ask what the Swedish sentence is doing: locating an event in finished past time, or viewing it from now?
Beyond the Basics / Advanced Use
You do not need to master all of these points at A2, but you will meet them later.
The same supine appears in the past perfect (pluskvamperfekt), where hade replaces har: De hade gått när vi kom (“They had left when we arrived”). The relationship is useful: perfect looks back from now, while past perfect looks back from a point in the past.
In informal speech, har can sometimes be omitted when the meaning is clear, particularly in questions or after certain words: Du sett mina nycklar? (“Have you seen my keys?”). This is colloquial reduction, not the safest model for careful writing or beginner production. Keep har until you can recognize the register naturally.
A perfect form can also describe repeated events within an unfinished span: Jag har ringt henne tre gånger i dag. The events themselves are complete, but the period “today” still includes the present. If the speaker mentally closes the period or moves into a past narrative, the preterite becomes more likely. Tense choice therefore reflects viewpoint, not only calendar time.
Finally, Swedish supines and past participles may look alike for some verbs but have different jobs. The supine after har never agrees with a noun: De har målat huset. A past participle used adjectivally may change for gender, definiteness, or number: ett målat hus, den målade dörren, målade hus. This distinction becomes important in more advanced work on participles and passive-like constructions.
Practice Tips
- Learn three forms together. When you meet a verb, record its infinitive, past tense, and supine: skriva—skrev—skrivit. Then make one preterite sentence and one perfect sentence to contrast them.
- Build a “now connection” drill. Say what has happened today, this week, and this year: I dag har jag…, Den här veckan har jag…. Check that har remains in second position when the time expression comes first.
- Sort time expressions. Make two lists: finished periods (i går, förra veckan, 2020) and open periods (i dag, den här veckan, i år). Practice choosing preterite for the first list and perfect for the second, then add experience and duration examples.
Related Concepts
- Prerequisite: Ha (to have) — learn har as both a main verb and the auxiliary used in the perfect.
- Next step: Past Perfect (Pluskvamperfekt) — use hade + supine to look back from another point in the past.
- Advanced connection: Past Participle — distinguish the fixed supine after har from participles that agree like adjectives.