A counterfactual conditional talks about something that isn't so: "if I were rich" (I'm not), "if I had known" (I didn't). Swedish marks this unreality by backshifting the tense — and here English speakers have a real advantage, because Swedish does it exactly the way English does. "If I had time" uses the past tense for present unreality in both languages. This page drills the two counterfactual types, the elegant om-less verb-first form, and the colloquial shortcut you'll hear everywhere.
Present counterfactual: om + past tense
To say something is contrary to fact right now, put the if-clause in the past tense (preteritum) and the main clause in skulle + infinitive:
Om jag var rik skulle jag resa jorden runt.
If I were rich, I'd travel around the world. Past 'var' for a present hypothesis — I'm not rich now. skulle + infinitive 'resa' in the main.
Om vi hade en större lägenhet skulle vi skaffa hund.
If we had a bigger flat, we'd get a dog. Past 'hade' for present unreality.
The key insight: the past-tense verb here does not refer to past time. Var and hade signal that the condition is untrue now. This is identical to English "if I had a bigger flat" — a present unreality wearing a past-tense verb. Your backshift instinct from English transfers directly.
vore — the living subjunctive "were"
Swedish keeps one productive subjunctive form: vore, the past subjunctive of vara ("to be"). It is the exact counterpart of English "if I were," and it's preferred in this counterfactual sense, especially in careful or written Swedish:
Om jag vore du skulle jag tacka ja.
If I were you, I'd say yes. 'vore' = the subjunctive 'were' — the textbook counterfactual of vara.
Det vore trevligt att träffas snart.
It would be nice to meet soon. 'vore' even stands alone as 'would be' — a very common fixed use.
In everyday speech you'll also hear plain var ("Om jag var du..."), which is fine informally, but vore is the form to know and to use in writing. See The Subjunctive for the wider picture.
Past counterfactual: om + pluperfect
To talk about something that could have happened but didn't, backshift one more step. The if-clause goes into the pluperfect (hade + supine), and the main clause becomes skulle ha + supine:
Om hon hade frågat hade jag svarat.
If she had asked, I would have answered. But she didn't ask. Pluperfect 'hade frågat'; here the main clause repeats 'hade' instead of skulle — a very common variant.
Om vi hade åkt tidigare skulle vi ha hunnit tåget.
If we had left earlier, we would have caught the train. Pluperfect 'hade åkt'; skulle ha + supine 'ha hunnit' in the main.
Notice that the main clause has two acceptable shapes: skulle ha hunnit or simply hade hunnit (repeating hade). Both are correct standard Swedish. Again the logic mirrors English: "if we had left earlier, we would have caught it." The pluperfect stacks onto the conditional to push it into the past. See The Pluperfect for the hade + supine form itself.
The om-less verb-first conditional: Hade jag vetat...
Swedish — like literary English — can drop om entirely and signal the condition by putting the verb first. Hade jag vetat... means exactly "Had I known..." The verb-first order alone tells you it's a condition:
Hade jag vetat, hade jag stannat.
Had I known, I would have stayed. No 'om' — the verb-first 'Hade jag' IS the condition. Identical to literary English inversion.
Hade jag bara vetat!
If only I had known! A standalone om-less conditional as an exclamation of regret — verb-first.
This is the same mechanism as English "Had I known...," "Were I you...," "Should you need anything..." Both languages license dropping the conjunction and fronting the auxiliary instead. It's slightly more formal or literary than the om version, but completely natural and common in regret expressions.
Vore jag tjugo år yngre skulle jag flytta utomlands.
Were I twenty years younger, I'd move abroad. Verb-first 'Vore jag' = 'Were I' — the om-less form with the subjunctive.
The colloquial collapse: skulle stannat
In speech, Swedes routinely drop the ha from skulle ha + supine, leaving just skulle + supine:
Jag skulle stannat om jag hade vetat.
I'd have stayed if I'd known. Spoken 'skulle stannat' = written 'skulle ha stannat' — the 'ha' is swallowed.
This happens because skulle ha is pronounced so quickly that ha reduces to almost nothing and falls away. It's the direct parallel of English "would've" collapsing toward "would of" in casual speech. Recognize it and use it when speaking, but write the full skulle ha + supine. The dropped ha is informal, not standard written Swedish.
Common Mistakes
❌ Om jag är rik skulle jag resa.
Incorrect for 'if I were rich' — a counterfactual needs the PAST tense in the if-clause, not the present.
✅ Om jag vore rik skulle jag resa.
If I were rich, I'd travel. Subjunctive 'vore' (or past 'var') marks the unreality.
❌ Om hon hade frågat skulle jag svara.
Incorrect — a PAST counterfactual main clause needs the supine: skulle HA svarat (or hade svarat), not the bare infinitive.
✅ Om hon hade frågat skulle jag ha svarat.
If she had asked, I would have answered.
❌ Om jag hade vetat, jag hade stannat.
Incorrect — the main clause after a fronted if-clause inverts: verb before subject.
✅ Om jag hade vetat, hade jag stannat.
If I had known, I would have stayed. 'hade' before 'jag'.
❌ Om jag hade vetat det.
Incorrect as a standalone regret — for the om-less exclamation, drop 'om' and front the verb.
✅ Hade jag bara vetat det!
If only I had known that! Verb-first, no 'om'.
Key Takeaways
- Present counterfactual: om + past tense (or vore) / skulle + infinitive. The past tense marks present unreality, just like English "if I had."
- Past counterfactual: om + pluperfect / skulle ha + supine (or hade
- supine). Stacks the pluperfect on, like "if I had known... would have."
- vore is the living subjunctive "were"; Det vore trevligt is a must-know phrase.
- Drop om and front the verb for the literary conditional: Hade jag vetat... = "Had I known..." — identical to English inversion.
- In speech, skulle ha collapses to skulle + supine (skulle stannat); recognize it, but write the full form.
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
- Conditionals: OverviewB1 — The map of Swedish 'if' sentences: real conditionals (om + present), present counterfactuals (om + past tense, skulle + infinitive), and past counterfactuals (om + pluperfect, skulle ha + supine) — and the one rule English speakers must not over-apply: Swedish, like English, uses the PAST tense to mark unreality in the present.
- The Subjunctive (vore, leve) and Its SurvivalC1 — Swedish once had a full subjunctive; modern Swedish has almost none left. The present subjunctive survives only in frozen wishes (Leve kungen! 'Long live the king'). The one form still genuinely alive is the past subjunctive vore ('were'): Om jag vore rik, Det vore trevligt. Everywhere else, modern Swedish uses skulle or the plain indicative.
- The Pluperfect (hade + supine)B1 — The pluperfect (pluskvamperfekt) is hade + supine — the 'past behind the past'. It marks an event already complete before another past event: När jag kom hade de redan ätit ('When I arrived they had already eaten'). It's the workhorse of narration and reported speech, mirrors the English past perfect, and — uniquely useful — doubles as the counterfactual past in conditionals: Om jag hade vetat det... ('If I had known that...').
- 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 ...).