Le Conditionnel in Si-Clauses: Type 2, Type 3, and Mixed Conditionals

The conditionnel earns most of its keep inside hypothetical sentences. When you say Si j'avais le temps, je viendrais ("If I had time, I'd come"), the conditionnel sits in the main clause and the si-clause holds the imparfait — and the whole construction maps the gap between reality and an imagined alternative. Once you understand which tense goes in which clause, you can run through every kind of French counterfactual: present hypotheticals, past regrets, even mixed sentences where a past condition leads to a present consequence.

This page is the systematic walkthrough. We cover Type 2 (counterfactual present), Type 3 (counterfactual past), the mixed pattern (past condition + present consequence), and the single error every English speaker makes at least once before getting it right: putting the conditionnel inside the si-clause itself. By the end, you should be able to write any hypothetical sentence in French without hesitating about which tense goes where.

The fundamental pattern

Every French si-clause conditional follows one of three fixed tense pairings.

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).

This page covers Types 2 and 3 — the conditionnel-bearing types. Type 1 is covered in Si with the Present, Not the Future; the imparfait side of Type 2 is covered in L'Imparfait in Si-Clauses; the plus-que-parfait is covered in Le Plus-Que-Parfait.

The crucial structural fact: the conditionnel always lives in the main clause, never in the si-clause. The verb inside si is always présent (Type 1), imparfait (Type 2), or plus-que-parfait (Type 3). It is never a futur or a conditionnel.

💡
French elementary teachers chant « Les si n'aiment pas les -rai / -rais » — "the si's don't like the -rai / -rais endings." If you find yourself writing a verb form ending in -rai or -rais right after si, your sentence is broken. Reach for the imparfait or the plus-que-parfait instead.

Type 2: counterfactual present (si + imparfait, conditionnel présent)

The Type 2 conditional is the workhorse of French hypothetical speech. You use it to talk about a present (or near-future) situation that is contrary to fact — an alternative reality you are imagining but not living in.

si + imparfait, conditionnel présent

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 théâtre tous les week-ends.

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

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 tu m'écoutais de temps en temps, tu apprendrais beaucoup.

If you listened to me from time to time, you'd learn a lot.

The two clauses can swap order — French is happy either way — but the tense pairing cannot.

Je viendrais avec toi si j'avais le temps.

I'd come with you if I had time. (Same sentence, main clause first.)

On irait au théâtre tous les week-ends si on habitait à Paris.

We'd go to the theater every weekend if we lived in Paris.

Why the imparfait does this work

This is the single counterintuitive thing about Type 2 for English speakers. The imparfait avais normally means "I had / I used to have" in a past-narrative sense. Inside a si-clause it means "I had right now, hypothetically" — present time, contrary to fact. The verb form is past, but the time reference is present.

This is not a French eccentricity. English does the same thing more quietly: If I had a million dollars, If I were rich, If I lived in Paris — all use past-tense forms (had, were, lived) for present hypotheticals. The "past" form is doing modal work, marking distance from current reality. Romance languages systematically recruit a past form for counterfactuality; French recruits the indicative imparfait, where Spanish, Italian, and Portuguese reach for the imperfect subjunctive (si tuviera, se avessi, se eu tivesse). The instinct is the same; the form differs.

Type 2 paradigms with être and avoir

Because être and avoir feature in roughly half of all hypothetical sentences, drilling them as a unit pays off.

Si-clause (imparfait)Main clause (conditionnel présent)
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'avais une journée libre demain, je passerais la matinée au musée et l'après-midi au parc.

If I had a free day tomorrow, I'd spend the morning at the museum and the afternoon in the park.

Si tu étais plus patient avec lui, il s'ouvrirait peut-être davantage.

If you were more patient with him, he might open up more.

Type 3: counterfactual past (si + plus-que-parfait, conditionnel passé)

When the hypothesis is about the past — something that didn't happen — both verbs shift up one tense each. The si-clause moves to the plus-que-parfait, and the main clause moves to the conditionnel passé.

si + plus-que-parfait, conditionnel passé

The plus-que-parfait is built from avoir / être in the imparfait + past participle (j'avais fait, j'étais venu). The conditionnel passé is built from avoir / être in the conditionnel + past participle (j'aurais fait, je serais venu).

Si j'avais étudié, j'aurais réussi l'examen.

If I had studied, I'd have passed the exam. (I didn't study; I didn't pass.)

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

If you'd come yesterday, I'd have been happy to see you.

Si on était partis plus tôt, on n'aurait pas raté l'avion.

If we'd left earlier, we wouldn't have missed the plane.

Si elle m'avait demandé de l'aide, je l'aurais aidée sans hésiter.

If she'd asked me for help, I'd have helped her without hesitating.

Type 3 sentences are the form of regret in French. They name a past action that didn't happen and the consequence that therefore didn't unfold. The emotional weight comes free with the construction.

Si j'avais su, je ne serais jamais venu.

If I'd known, I'd never have come. (set phrase of regret)

The fixed expression si j'avais su ("had I known") is one of the most-used Type 3 fragments in French. You can drop the consequence and let the regret speak for itself: Ah, si j'avais su...

The Type 3 paradigm

For verbs that take avoir in the perfect:

Si-clause (plus-que-parfait)Main clause (conditionnel passé)
Si j'avais su......j'aurais agi différemment.
Si tu avais étudié......tu aurais réussi.
Si on avait écouté ses conseils......on aurait évité le problème.
Si nous avions vu le panneau......nous n'aurions pas pris cette route.

For verbs that take être in the perfect (motion / change-of-state verbs and pronominals):

Si-clause (plus-que-parfait)Main clause (conditionnel passé)
Si j'étais arrivé(e) plus tôt......je serais resté(e) plus longtemps.
Si tu étais venu(e) avec nous......tu te serais bien amusé(e).
Si elles étaient parties à l'heure......elles seraient déjà là.
Si on s'était couchés plus tôt......on ne serait pas si fatigués.

Note the past-participle agreement on the être verbs — exactly the same agreement rules as in the passé composé and plus-que-parfait. Si elle était venue, elle aurait vu. Si nous étions parties, nous aurions vu.

Si j'avais lu ton message à temps, je serais venue te chercher à la gare.

If I'd read your message in time, I'd have come to pick you up at the station.

Si vous m'aviez prévenu, j'aurais préparé un dîner.

If you'd let me know, I'd have made dinner.

The mixed conditional: past condition, present consequence

In careful French — and very often in spoken French — you can mix Type 3 and Type 2 to express a present consequence that follows from a past counterfactual. The si-clause stays in the plus-que-parfait (anchoring the missing past condition), but the main clause shifts to the conditionnel présent to show that the consequence is happening — or would be — right now.

si + plus-que-parfait, conditionnel présent (mixed)

Si tu étais venu hier, tu serais content aujourd'hui.

If you had come yesterday, you'd be happy today. (Past condition + present consequence.)

Si on avait quitté la maison à huit heures, on serait déjà à Lyon.

If we'd left the house at eight, we'd already be in Lyon.

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

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

Si je n'avais pas accepté ce poste, je serais probablement encore à Bordeaux.

If I hadn't taken this job, I'd probably still be in Bordeaux.

The mixed pattern is common and not stylistically marked — French uses it whenever logic calls for it. The clue to grammaticality is the time semantics: the missed event happened (or didn't happen) in the past, but the unfolded consequence belongs to the present.

The reverse mix — Type 2 condition with Type 3 consequence — is less common but possible: Si j'étais plus organisée, j'aurais déjà fini ce projet ("If I were more organized, I'd already have finished this project"). The condition is a current personality trait; the consequence is a past achievement that would, by now, exist.

Si seulement: the regret intensifier

Drop the main clause from a Type 2 or Type 3 conditional, swap si for si seulement, and you have a freestanding wish or regret.

Si seulement j'avais plus de temps !

If only I had more time! (Type 2 — present wish.)

Si seulement tu étais là !

If only you were here!

Si seulement j'avais su !

If only I had known! (Type 3 — past regret.)

Si seulement on avait écouté ses conseils !

If only we'd listened to his advice!

The construction is one of the most emotionally charged in French — pure wistfulness or pure regret, with no consequence stated. Save it for moments when you actually feel the weight; deploying si seulement casually sounds melodramatic.

Inversion: an alternative to si

In careful or literary French, the conditional can be expressed without si at all — by inverting the subject and verb of the si-clause and putting it in the appropriate tense without the si word.

N'eût-il pas existé, nous l'aurions inventé.

Had he not existed, we would have invented him. (literary)

Eussiez-vous demandé, je vous l'aurais dit.

Had you asked, I would have told you. (literary, archaic)

This is a register marker — you will encounter it in 19th-century literature and in the most formal writing — but you would not produce it in everyday conversation. A less archaic written alternative is the conditionnel passé with inversion (L'aurais-je su, je serais venu), which preserves the literary feel without reaching for the eussé-je paradigm.

The everyday alternative is the construction à condition que, au cas où, or pourvu que — but these all have their own constructional rules and don't simply replace si.

A quick contrast: the three types in parallel

To lock the system in, here is the same English sentence translated into all three French tiers.

TierFrenchStance
Type 1Si tu viens à la fête, je te présenterai à mes parents.You probably will come.
Type 2Si tu venais à la fête, je te présenterais à mes parents.I'm imagining it — less expected.
Type 3Si tu étais venu à la fête, je t'aurais présenté à mes parents.You didn't come; this is regret.
MixedSi tu étais venu à la fête, tu connaîtrais déjà mes parents.You didn't come, and now you still don't know them.

Reading down the column, only one verb in the si-clause changes shape per tier (viensvenaisétais venu), and only one verb in the main clause changes shape per tier (présenteraiprésenteraisaurais présenté). The pairings are mechanical once you internalize them.

The one error to avoid: si + conditionnel

The single most reliable trip wire for English speakers and French schoolchildren alike is putting a conditionnel form right after si. Si j'aurais... is the schoolyard mistake — and it is corrected mercilessly in French education because it is so persistent.

❌ Si j'aurais le temps, je viendrais.

Wrong: si never takes the conditional. The Type 2 form is si j'avais.

✅ Si j'avais le temps, je viendrais.

If I had time, I'd come.

❌ Si j'aurais su, je ne serais jamais venu.

Wrong: even though English would say 'if I would have known' colloquially, French requires si j'avais su.

✅ Si j'avais su, je ne serais jamais venu.

If I'd known, I'd never have come.

❌ Si tu serais à ma place, qu'est-ce que tu ferais ?

Wrong: si never takes the conditionnel. The form is si tu étais à ma place.

✅ Si tu étais à ma place, qu'est-ce que tu ferais ?

If you were in my shoes, what would you do?

The conditionnel always sits in the main clause; the si-clause holds the imparfait or the plus-que-parfait. If you're tempted to write si j'aurais or si je serais, your hand is reaching for the wrong tense — switch to si j'avais or si j'étais.

What the conditionnel is not doing here

A subtle conceptual point: in Type 2 and Type 3 sentences, the conditionnel is not signaling politeness or hedging. It is doing pure structural work — marking the consequence of a counterfactual condition. The same form je viendrais can mean:

  • In a polite request: Je voudrais venir samedi — politeness register.
  • In a hypothetical: Si j'avais le temps, je viendrais — counterfactual consequence.
  • In a journalistic hedge: Le ministre viendrait demain — unverified information.
  • In reported speech: Il a dit qu'il viendrait — future-in-the-past.

Context decides which job the conditionnel is doing. Inside a Type 2 / Type 3 si-sentence, it is purely structural — pairing with the imparfait or plus-que-parfait to form the conditional skeleton.

Common Mistakes

Mistake 1: Putting the conditionnel inside the si-clause.

❌ Si j'aurais le temps, je viendrais avec toi.

Wrong: si never takes the conditional. Si pairs with the imparfait in Type 2.

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

If I had time, I'd come with you.

Mistake 2: Putting the futur inside the si-clause for Type 1 sentences.

❌ Si tu viendras demain, je serai content.

Wrong: si never takes the futur, even when the action is in the future.

✅ Si tu viens demain, je serai content.

If you come tomorrow, I'll be happy.

Mistake 3: Using the imparfait in the main clause where the conditionnel belongs.

❌ Si j'avais le temps, je venais.

Wrong: this is two imparfaits. The main clause needs the conditionnel — viendrais.

✅ Si j'avais le temps, je viendrais.

If I had time, I'd come.

Mistake 4: Forgetting the plus-que-parfait in Type 3 si-clauses.

❌ Si je savais, j'aurais agi différemment.

Wrong tense match: 'I had known' (past condition) needs the plus-que-parfait, not the imparfait.

✅ Si j'avais su, j'aurais agi différemment.

If I had known, I'd have acted differently.

Mistake 5: Forgetting past-participle agreement in être verbs.

❌ Si elles étaient venu, elles auraient vu le spectacle.

Wrong: venir takes être in compound tenses, so the past participle agrees with the subject — venues.

✅ Si elles étaient venues, elles auraient vu le spectacle.

If they had come, they would have seen the show.

Mistake 6: Using the conditionnel passé in the si-clause of a Type 3 sentence.

❌ Si j'aurais étudié, j'aurais réussi.

Wrong: si never takes the conditionnel — present or past. The Type 3 form is si j'avais étudié.

✅ Si j'avais étudié, j'aurais réussi.

If I had studied, I'd have passed.

Key takeaways

  • The conditionnel always sits in the main clause of a hypothetical sentence, never in the si-clause.
  • Type 2 (counterfactual present): si + imparfait, conditionnel présent. Si j'avais le temps, je viendrais.
  • Type 3 (counterfactual past): si + plus-que-parfait, conditionnel passé. Si j'avais su, j'aurais agi différemment.
  • Mixed (past condition, present consequence): si + plus-que-parfait, conditionnel présent. Si tu étais venu hier, tu serais content aujourd'hui.
  • Si seulement
    • imparfait expresses present wish; si seulement
      • plus-que-parfait expresses past regret.
  • The schoolyard error to avoid: si j'aurais. The si-clause never holds a futur or a conditionnel. Switch to si j'avais (Type 2) or si j'avais su (Type 3).
  • Past-participle agreement applies in the conditionnel passé exactly as in the passé composé and plus-que-parfait — si elle était venue, elle aurait vu.

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

  • 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 Présent: Formation et TerminaisonsA2How to build the conditionnel for any French verb — futur stem plus imparfait endings. The rule is one line; the pronunciation distinction with the futur (je serai vs je serais) is the trap.
  • L'Imparfait in Si-Clauses: Hypotheticals, Suggestions, and WishesB1How the imparfait pairs with the conditional to express counterfactual hypotheses, and how 'si + imparfait' alone proposes plans, regrets, and wishes.
  • Never Use the Futur After Si: The Present-Tense Rule for ConditionalsB1The single rule that catches every English speaker: in real-condition sentences (Si tu viens, je serai content), the si-clause takes the present, never the futur. Plus the three-tier conditional system, the whether-exception, and a French mnemonic to lock it in.
  • Le Plus-que-parfait: OverviewB1The plus-que-parfait is the workhorse French past-anterior tense — for an action completed before another past action. It maps almost perfectly onto English 'had + past participle' (I had eaten, I had gone) and is essential for reported speech, sequential past, hypothetical regret, and si-clauses about past.
  • Plus-que-parfait for Regret, Reproach, and WishesB1Si seulement j'avais su... French uses the plus-que-parfait, often paired with conditionnel passé modals (j'aurais dû, tu aurais pu), to express regret about past actions, reproach what wasn't done, and voice wishes about how things could have gone.