Mixed unreal conditionals (om hade ... skulle)

When you fold origami, a mistake made three steps ago changes the shape you hold in your hands right now. To talk about how a hypothetical past event affects a present situation in Swedish, we use a mixed conditional sentence.

Mixed Unreal Conditionals

A mixed unreal conditional combines a past perfect condition with a present conditional result.

  • The Condition (Past): Start with om (if) + subject + hade (had) + the supine verb (e.g., övat, tvättat).
  • The Result (Present): Use skulle (would) + the infinitive verb (e.g., vara, göra).

If you start the sentence with the om-clause, that entire clause counts as the first block of information. Because Swedish is a V2 (verb-second) language, the very next word after the comma must be the verb skulle.

If you had practiced yesterday, the origami would be easy now.
Om du hade övat igår, skulle origamin vara enkel nu.

Reversing the Order

You can also state the result before the condition. When the result clause comes first, it follows normal word order: Subject + skulle + infinitive. The om-clause simply follows it.

The origami would be clean now, if we had washed our hands.
Origamin skulle vara ren nu, om vi hade tvättat händerna.
The sheet of paper would be smooth now, if you had ironed it.
Pappersarket skulle vara slätt nu, om du hade strukit det.

Let's look at a few more examples. Notice how the past action always uses hade + supine, and the present consequence uses skulle + infinitive, regardless of which half comes first.

If he had pressed the crease, it would be sharp now.
Om han hade tryckt på vecket, skulle det vara skarpt nu.
If you had folded correctly, the wing would be symmetrical.
Om du hade vikit rätt, skulle vingen vara symmetrisk.