Every "if" sentence in Swedish falls into one of three boxes, and the box you pick is decided by one question: is the condition real and possible, or is it unreal? If it's a genuine open possibility ("if it rains, we'll stay in"), Swedish uses the present tense. If it's contrary to fact — either now ("if I were rich") or in the past ("if I had known") — Swedish backshifts the tense exactly the way English does. This page lays out all three types side by side so you can route any "if" sentence correctly, then points you to the page that drills each one.
The three types at a glance
The whole system fits in one table. Read it top to bottom — each row is one notch further from reality.
| Type | if-clause (om...) | main clause | Meaning |
|---|---|---|---|
| Real / open | om + present | present (or ska/kommer att) | "if it happens, then..." |
| Unreal present | om + preteritum (past) | skulle | "if it were so now..." |
| Unreal past | om + pluskvamperfekt (pluperfect) | skulle ha | "if it had been..." |
Here is one example of each, so you can hear the difference before we dig in:
Om det regnar stannar vi hemma.
If it rains, we'll stay home. REAL — open possibility, present tense in both halves.
Om jag hade tid skulle jag komma.
If I had time, I would come. UNREAL PRESENT — but I don't have time. Past tense 'hade' in the if-clause, skulle + infinitive in the main.
Om jag hade vetat skulle jag ha stannat.
If I had known, I would have stayed. UNREAL PAST — but I didn't know. Pluperfect 'hade vetat', skulle ha + supine in the main.
Type 1 — real conditionals: om + present
When the condition is a live possibility — it might well happen — Swedish uses the present tense in the if-clause, and the present tense (or ska/kommer att for the future) in the main clause. This is the everyday "if" of plans and rules.
Om du vill kan vi gå nu.
If you want, we can go now. Present 'vill' in the if-clause, present 'kan' in the main.
Om jag hinner ringer jag dig ikväll.
If I have time, I'll call you tonight. Note the inversion: the fronted om-clause is the first element, so the verb 'ringer' comes before the subject 'jag'.
The detail page is Real Conditionals (om + present), which also covers the optional så that can open the main clause and the obligatory main-clause inversion.
Type 2 — present counterfactual: om + past tense
Here is the crucial point for English speakers, and the good news is that your intuition already works. To talk about something unreal right now, Swedish — just like English — uses the past tense in the if-clause:
Om jag hade tid skulle jag läsa mer.
If I had time, I would read more. 'hade' is literally past tense, but it means 'if I had time NOW' — the unreality is in the present.
Notice the mechanism is identical to English "if I had time." The past-tense form does not refer to past time here; it signals that the condition is not true now. English does exactly the same thing — "if I had time" is a present unreality dressed in a past-tense verb. So the tense-backshift instinct transfers cleanly.
Om vi bodde i Spanien skulle vi prata spanska varje dag.
If we lived in Spain, we'd speak Spanish every day. 'bodde' (past) for a present hypothesis — we don't live there.
For "to be," Swedish has the special subjunctive form vore ("were"), the direct equivalent of English "if I were":
Om jag vore rik skulle jag resa jorden runt.
If I were rich, I'd travel around the world. 'vore' is the living subjunctive 'were' — though 'var' is also heard.
The detail page is Counterfactual Conditionals (Om jag hade...).
Type 3 — past counterfactual: om + pluperfect
To talk about something that could have happened but didn't, Swedish backshifts one more step, into the pluperfect (hade + supine) in the if-clause, with skulle ha + supine in the main clause:
Om du hade frågat skulle jag ha hjälpt dig.
If you had asked, I would have helped you. But you didn't ask. Pluperfect 'hade frågat', skulle ha + supine 'ha hjälpt'.
Om vi hade åkt tidigare hade vi hunnit tåget.
If we had left earlier, we'd have caught the train. Note that 'skulle' can be dropped here, repeating 'hade' instead — a common variant.
Again the logic mirrors English "if you had asked, I would have helped." Both languages stack the pluperfect onto the unreal conditional to push it into the past.
The role of skulle
The word skulle ("would") is what makes the main clause of an unreal conditional unreal. It is the past form of ska repurposed as a conditional auxiliary, and it does double duty as both "would" and the future-in-the-past. You don't need a separate verb for "would" — skulle + infinitive is "would do," and skulle ha + supine is "would have done." See skulle (Conditional 'Would') for the full treatment.
Det skulle vara trevligt att ses igen.
It would be nice to meet again. skulle + infinitive = 'would be'.
Common Mistakes
❌ Om jag har tid skulle jag komma.
Incorrect — mixing a present 'har' with the unreal 'skulle'. If it's unreal, the if-clause needs the past tense.
✅ Om jag hade tid skulle jag komma.
If I had time, I would come (but I don't). Past 'hade' for present unreality.
❌ Om jag var rik jag skulle resa.
Incorrect — the main clause must invert after the fronted om-clause: verb before subject.
✅ Om jag var rik skulle jag resa.
If I were rich, I would travel. The fronted om-clause is the first element, so 'skulle' comes before 'jag'.
❌ Om du hade frågat skulle jag hjälpt dig.
Incorrect for careful written Swedish — the past counterfactual main clause needs 'ha': skulle HA hjälpt.
✅ Om du hade frågat skulle jag ha hjälpt dig.
If you had asked, I would have helped you. (Spoken Swedish often drops 'ha', but write it.)
❌ Om det skulle regna stannar vi hemma.
Usually incorrect for a simple real condition — don't put 'skulle' in a plain open if-clause.
✅ Om det regnar stannar vi hemma.
If it rains, we'll stay home. Real condition: present tense in the if-clause.
Key Takeaways
- Three types: real (om + present), unreal present (om + past, skulle
- infinitive), unreal past (om + pluperfect, skulle ha
- supine).
- infinitive), unreal past (om + pluperfect, skulle ha
- Pick the type by reality: open possibility → present; contrary to fact now → past tense; contrary to fact in the past → pluperfect.
- Swedish marks present unreality with the past tense, just like English ("if I had time"). Trust the backshift; don't over-use the present.
- vore is the living "were" subjunctive for vara; skulle is the all-purpose "would."
- A fronted om-clause is the first sentence element, so the main clause inverts (verb before subject).
Now practice Swedish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Swedish→Related Topics
- Real Conditionals (om + present)B1 — Open 'if' sentences where the condition is a genuine possibility: om + present in the if-clause, present or ska/kommer att in the main clause, the optional resumptive så, and the obligatory main-clause inversion when the om-clause comes first — all of it falling straight out of the V2 rule.
- Counterfactual Conditionals (Om jag hade...)B2 — Unreal 'if' sentences — things contrary to fact. Present counterfactuals (om + past tense / skulle + infinitive, or the subjunctive vore), past counterfactuals (om + pluperfect / skulle ha + supine), the om-less verb-first conditional (Hade jag vetat...), and the colloquial collapse skulle stannat — with the backshift logic English speakers already own.
- The Conditional with skulleB1 — skulle + infinitive is Swedish for 'would'. It builds hypotheticals (Jag skulle resa om jag hade pengar), past counterfactuals with ha + supine (Jag skulle ha stannat), and ultra-polite requests (Skulle du kunna…?). The twist: skulle is just the past tense of ska, doing double duty as both 'would' and 'was going to' — one form for two jobs English splits.
- Conditional Conjunctions (om, ifall, såvida)B1 — The words that open an 'if'-clause in Swedish: om (the default 'if'), ifall ('in case / if'), såvida ... inte ('unless'), and om bara ('if only'). Two word-order facts do the heavy lifting — the om-clause itself is subordinate (BIFF order), and a fronted om-clause forces the main clause to invert (Om det regnar, stannar vi hemma). Swedish can also DROP om entirely and signal the condition by putting the verb first, exactly like literary English 'Had I known' (Hade jag vetat ...).