L'Imparfait in Si-Clauses: Hypotheticals, Suggestions, and Wishes

The most counterintuitive job of the imparfaitfor an English speaker — is what it does inside si-clauses. When you say Si j'avais le temps, je viendrais ("If I had time, I'd come"), the verb avais is the imperfect, and yet you are not talking about the past at all. You are talking about a hypothetical present: a parallel reality in which you do have time, contrasted with the actual present in which you don't. French recruits the imparfait to mark this gap between fact and counterfactual, and it pairs it with the conditionnel présent in the main clause to deliver the consequence. Once you internalize the pattern, you can also use si + imparfait on its own to suggest plans, voice wishes, or air regrets — a remarkably efficient little construction that English needs three or four extra words to match.

This page covers all the major uses: the canonical Type 2 conditional, free-standing si + imparfait for proposals and wishes, the si seulement construction for unfulfilled longing, and the broader three-tier system of French si-clauses you need to keep straight.

The basic pattern: si + imparfait, conditionnel présent

The default Type 2 ("hypothetical / counterfactual present") conditional in French is built from two clauses with strictly fixed tenses:

ClauseTenseExample
si-clause (the condition)imparfaitsi j'avais le temps
Main clause (the consequence)conditionnel présentje viendrais

The order can be flipped (the main clause can come first), but the tense pairing cannot. The imparfait goes with the si; the conditionnel goes with the consequence. Never put the conditional in the si-clause, and never put the future in the si-clause. (English tolerates "If I would have known" in casual speech; French does not — Si j'aurais su is recognized as a classic schoolboy error and corrected mercilessly.)

Si j'avais le temps, je viendrais avec toi.

If I had time, I'd come with you. (But I don't have time, so I'm not coming.)

Si tu étudiais un peu plus, tu réussirais sans problème.

If you studied a little more, you'd pass without any trouble.

Si on habitait à Paris, on irait au cinéma tous les week-ends.

If we lived in Paris, we'd go to the movies every weekend.

The imparfait here does not describe the past. It marks a present situation that is contrary to fact — the speaker does not have time, you are not studying enough, we do not live in Paris. Some grammarians call this the imparfait hypothétique, but most call it simply the imparfait used after si. The crucial cognitive shift for English speakers is that the same form (j'avais) which means "I had / I used to have" in a narrative context means "I had (hypothetically, right now)" inside a si-clause.

💡
The single most important thing to remember: si + imparfait never refers to the past inside a Type 2 conditional. It refers to an imagined present (or imagined future). The imparfait is doing modal work, not temporal work.

Why the imparfait, of all tenses?

The choice is not arbitrary, even if it feels strange at first. Romance languages systematically recruit a past tense to mark counterfactuality — Spanish uses the imperfect subjunctive (si tuviera tiempo), Italian uses the imperfect subjunctive (se avessi tempo), Portuguese uses the imperfect subjunctive (se eu tivesse tempo). French, having lost the imperfect subjunctive from spoken use, reaches one shelf over and grabs the indicative imparfait instead. The underlying logic is the same: distance from "now" in time gets repurposed as distance from "now" in reality. A counterfactual is a kind of temporal exile — if things were otherwise — and a past tense conveys that exile.

English does the same thing more quietly. "If I were rich, I'd buy a yacht" uses were — a past subjunctive form that has nothing to do with the past. "If I had a million dollars" uses had, a past tense, even though the speaker means right now. French is just being more systematic about an instinct English shares.

The full Type 2 paradigm with être and avoir

Because être and avoir show up in roughly half of all hypothetical sentences, it pays to drill the pattern with these two verbs.

Si-clause (imparfait)Main clause (conditionnel)
Si j'étais riche......je voyagerais en première classe.
Si tu étais à ma place......tu ferais la même chose.
Si on était plus jeunes......on partirait demain.
Si j'avais une voiture......je t'emmènerais.
Si tu avais de la chance......tu gagnerais le gros lot.
Si nous avions plus d'argent......nous achèterions cet appartement.

Si j'étais à ta place, je n'hésiterais pas une seconde.

If I were in your shoes, I wouldn't hesitate for a second.

Si on avait su, on serait restés à la maison.

If we'd known, we'd have stayed home. (Note: this is the past version — see the Type 3 conditional below.)

Si + imparfait alone: making suggestions

One of the most useful uses of si + imparfait — and one that almost no English speaker discovers spontaneously — is the free-standing suggestion. Drop the main clause entirely, raise the intonation into a question, and you have a casual proposal: what if we...?

Si on allait au cinéma ce soir ?

How about we go to the movies tonight? / What if we went to the movies tonight?

Si tu venais avec nous samedi ?

Why don't you come with us Saturday?

Si on prenait un petit café ?

How about a coffee?

Et si on changeait de sujet ?

How about we change the subject?

This construction is everywhere in spoken French. It is the natural way to float a low-stakes plan: not committing to it, not insisting on it, just floating it as a possibility. Compare:

  • On va au cinéma ? — "Are we going to the movies?" (assumes the plan is on the table)
  • On pourrait aller au cinéma. — "We could go to the movies." (suggestion, slightly more declarative)
  • Si on allait au cinéma ? — "How about we go to the movies?" (tentative, exploratory)

The free-standing si + imparfait is the mildest, most exploratory of the three. It is what you say when you genuinely don't know whether the other person wants to go, and you want to leave them a comfortable exit.

The opener Et si...? is a near-fixed phrase for floating a fresh idea: Et si on commandait une pizza ? ("What if we ordered a pizza?"), Et si tu lui demandais directement ? ("What if you just asked him directly?"). It is conversational gold and slightly more emphatic than the bare si.

💡
If you want to sound like a French native making weekend plans, retire on devrait peut-être... and start using et si on...? instead. It is shorter, friendlier, and unmistakably idiomatic.

Si seulement + imparfait: wishes and longings

When you swap si for si seulement and again drop the main clause, the construction shifts from suggestion to wish — usually a wistful, unfulfilled one.

Si seulement j'avais plus de temps !

If only I had more time!

Si seulement tu étais là !

If only you were here!

Si seulement il faisait beau ce week-end...

If only the weather were nice this weekend...

Si seulement je savais quoi lui dire...

If only I knew what to say to him...

The construction expresses regret about the present (si seulement + imparfait) or, with a shift to the plus-que-parfait, regret about the past: Si seulement j'avais su ("If only I had known"). The imparfait version focuses on a current absence; the plus-que-parfait version focuses on a past missed opportunity.

This is one of the most emotionally loaded constructions in French — it carries a clear note of frustration or yearning that more neutral phrasings (j'aimerais avoir plus de temps, "I'd like to have more time") simply lack. Save it for moments when you actually feel that wistfulness; deploying si seulement casually sounds melodramatic.

The three-tier system: keeping the conditionals straight

To use si + imparfait correctly, you need to know what it isn't. French has three standard conditional patterns, each with a fixed tense pairing. They are sometimes called Type 1, Type 2, and Type 3, after the English textbook tradition.

TypeSi-clauseMain clauseReading
Type 1: real / likelyprésentfutur simple (or présent / impératif)If X happens, Y will happen.
Type 2: hypothetical / counterfactual presentimparfaitconditionnel présentIf X were the case, Y would be the case (but it isn't).
Type 3: counterfactual pastplus-que-parfaitconditionnel passéIf X had been the case, Y would have been the case (but it wasn't).

Si tu viens demain, je serai content.

If you come tomorrow, I'll be happy. (Type 1: real possibility.)

Si tu venais demain, je serais content.

If you came tomorrow, I'd be happy. (Type 2: hypothetical, less expected.)

Si tu étais venu hier, j'aurais été content.

If you'd come yesterday, I'd have been happy. (Type 3: counterfactual past — you didn't come.)

The shift from Type 1 to Type 2 changes the speaker's stance, not the literal time reference. Both types can refer to the future. Type 1 says "I think this is realistic"; Type 2 says "I'm imagining this hypothetically." If your friend has actually said they might come, you use Type 1. If you are speculating about a scenario you don't really expect, you use Type 2.

For more on the Type 1 / Type 3 patterns, see Conditional Sentences Overview and Si-Clauses with the Conditional.

Mixed conditionals: counterfactual past + present consequence

In careful French, you can mix Type 3 and Type 2 to express a present consequence that follows from a past counterfactual. This is parallel to English "If you had studied harder, you would be a doctor by now."

Si tu avais étudié à l'université, tu aurais un meilleur travail aujourd'hui.

If you had studied at university, you'd have a better job today.

Si on était partis plus tôt, on serait déjà à Lyon.

If we'd left earlier, we'd already be in Lyon.

The plus-que-parfait in the si-clause anchors the counterfactual in the past; the conditionnel présent (or even just the présent) in the main clause shows the consequence as ongoing now. Mixing Type 3 and Type 2 like this is common in spoken French and not at all stylistically marked.

What about quand and lorsque?

Don't confuse si with quand/lorsque. Si introduces a condition (an if); quand introduces a temporal anchor (a when). And the tense rules are different. After quand/lorsque referring to the future, French uses the futur simple — exactly where English uses the present.

  • Si tu viens demain... — "If you come tomorrow..." (condition; uncertainty about whether)
  • Quand tu viendras demain... — "When you come tomorrow..." (temporal; assumes you will)

The English rule "after if and when use the present tense" simply does not transfer to French. Stay alert: quand triggers the future when the time reference is future.

Common mistakes

❌ Si j'aurais le temps, je viendrais.

Wrong: si never takes the conditional. The si-clause must be in the imparfait.

✅ Si j'avais le temps, je viendrais.

If I had time, I'd come.

❌ Si je serais riche, j'achèterais une maison à la mer.

Wrong: si never takes the conditional. Even native French children make this mistake — and get corrected for it.

✅ Si j'étais riche, j'achèterais une maison à la mer.

If I were rich, I'd buy a house by the sea.

❌ Si tu viendras demain, je serai content.

Wrong: si never takes the future. After si referring to the future, use the present (Type 1) or the imparfait (Type 2).

✅ Si tu viens demain, je serai content.

If you come tomorrow, I'll be happy.

❌ Si on va au cinéma ?

Possible but flat. Native speakers use the imparfait for the soft, exploratory tone.

✅ Si on allait au cinéma ?

How about we go to the movies?

❌ Si seulement j'aurais plus de temps !

Wrong: si seulement triggers the imparfait, not the conditional. Same rule as plain si.

✅ Si seulement j'avais plus de temps !

If only I had more time!

Key takeaways

  • Si
    • imparfait, with a conditionnel main clause, is the canonical hypothetical / counterfactual present. The imparfait does modal, not temporal, work.
  • Si
    • imparfait alone (with raised intonation) is the everyday way to suggest a plan: Si on allait au cinéma ?
  • Si seulement
    • imparfait expresses a wish about the present: Si seulement j'avais plus de temps !
  • Never put the conditional after si. The error si j'aurais is the classic schoolboy mistake — avoid it like a native speaker would.
  • For past counterfactuals, switch to si
    • plus-que-parfait + conditionnel passé: Si j'avais su, je serais venu ("If I'd known, I'd have come").

Now practice French

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning French

Related Topics

  • L'imparfait : vue d'ensembleA2The imparfait — French's past-imperfective tense. Five core uses (habit, description, ongoing action, politeness, hypothetical), one almost-universal formation (1pl present minus -ons plus -ais/-ais/-ait/-ions/-iez/-aient), and the single irregular stem (être → ét-).
  • Le Conditionnel: Overview of the French Conditional MoodA2The conditionnel is more than 'would' — it's the polite voice, the hypothetical voice, the future-in-the-past, and the journalistic hedge. One paradigm, six everyday jobs, and a place at the heart of grown-up French.
  • Le Conditionnel in Si-Clauses: Type 2, Type 3, and Mixed ConditionalsB1How the conditionnel pairs with the imparfait and plus-que-parfait to express counterfactual hypotheses about the present and the past — plus the mixed pattern, the universal English-speaker error to avoid, and the schoolyard rhyme that locks the rule in.
  • Phrases Conditionnelles: Vue d'EnsembleB1An overview of French conditional sentences — the three si-types, the iron rule against the conditionnel after si, mixed conditionals, and the common transfer errors that English speakers carry into French.
  • Le Conditionnel Passé: Formation and Uses of 'Would Have'B1The past conditional is built from the conditionnel of avoir or être plus a past participle. It expresses what would have happened, what someone said would be done, and the regret of paths not taken — French's full equivalent of English 'would have done.'
  • L'Imparfait de PolitesseB1How French uses the imparfait in present-tense contexts to soften requests, openings, and approaches — the close cousin of English 'I was wondering...' and 'I was hoping...'. Common verbs, the conditionnel alternative, and the register subtlety most learners miss.