Grammar / B2 : Upper Intermediate / Condition and hypothesis
Condition and hypothesis
Si + present/imperfect/pluperfect: the three conditional systems.
1. Three Systems, One Logic
French expresses hypothetical conditions through three distinct tense combinations, each encoding a different degree of likelihood or distance from reality. The choice of tense in the si clause automatically determines the tense in the result clause.
System 1 : Open condition
Si + present→ future (or present / imperative)
The condition is genuinely possible.
System 2 : Hypothetical
Si + imperfect→ conditional present
The condition is unlikely or imagined.
System 3 : Contrary to fact
Si + pluperfect→ past conditional
The condition did not happen.
✗ Si tu viendras... / ✗ Si tu viendrais...
✓ Si tu viens... / Si tu venais... / Si tu étais venu...
2. System 1: Open Condition (Real / Likely)
The condition is presented as genuinely possible; the speaker considers it a real scenario. The si clause uses the present indicative; the result clause typically uses the future, though the present or imperative are also possible when the result is immediate or general.
| Si clause | Result clause | Full example |
|---|---|---|
| Present | Future | Si tu pars maintenant, tu arriveras à temps. |
| Present | Present | Si l'eau bout, elle s'évapore. (scientific law) |
| Present | Imperative | Si tu as faim, prends quelque chose. |
| Present | Future perfect | Si tu pars à 8h, tu auras fini avant midi. |
(If the negotiations succeed, an agreement will be signed by the end of the month.)
Si vous avez des questions, contactez notre service client.
(If you have any questions, contact our customer service.)
3. System 2: Hypothetical Condition (Unlikely / Imagined)
The speaker presents the condition as unlikely, contrary to the current state of affairs, or purely imagined. The si clause uses the imperfect; the result clause uses the conditional present.
| Si clause | Result clause | Full example |
|---|---|---|
| Imperfect | Conditional present | Si j'avais le temps, je voyagerais davantage. |
| Imperfect | Conditional present | Si elle était là, elle saurait quoi faire. |
| Imperfect | Conditional present | Si tu me le demandais, je t'aiderais volontiers. |
(If the government reduced taxes, consumption would increase.)
Si j'étais à ta place, je réfléchirais à deux fois avant d'accepter.
(If I were in your position, I would think twice before accepting.)
Si vous pouviez m'envoyer le document... (If you could send me the document... i.e. please send it)
Si ça ne vous dérangeait pas... (If it would not trouble you... polite form)
4. System 3: Contrary to Past Fact (Irrealis)
The condition refers to something that did not happen in the past. The si clause uses the pluperfect; the result clause uses the past conditional (conditionnel passé: avoir/être in conditional + past participle).
| Si clause | Result clause | Full example |
|---|---|---|
| Pluperfect | Past conditional | Si tu avais étudié, tu aurais réussi. |
| Pluperfect | Past conditional | Si elle était partie plus tôt, elle aurait évité les embouteillages. |
| Pluperfect | Past conditional | Si on m'avait prévenu, j'aurais agi différemment. |
(If the project had been better planned, we would not have encountered these difficulties.)
Si tu m'avais écouté, tout se serait passé différemment.
(If you had listened to me, everything would have gone differently.)
5. The Mixed Conditional (B2 Key Point)
The three systems can be mixed when the condition belongs to one time frame and the result to another. This is a hallmark of sophisticated B2 writing and one of the most productive structures in formal French.
Past condition → present result
The most common mix: something did not happen in the past (si + pluperfect), but the consequence is felt now (conditional present in the result clause).
(If you had accepted that position, you would be a director today.)
Si elle avait suivi les cours, elle parlerait couramment maintenant.
(If she had taken the classes, she would speak fluently now.)
Present condition → past result
Less common but grammatically correct: a present state (si + imperfect) produces a result located in the past (past conditional).
(If I were braver, I would have told him the truth yesterday.)
6. Other Ways to Express Condition
French has several alternatives to si for expressing conditions, each with a distinct nuance. Knowing these is what separates B2 from B1 writing.
à condition que / pourvu que + subjunctive
Expresses a condition that must be fulfilled for the result to hold. Both require the subjunctive.
Tout ira bien pourvu que nous restions calmes. (Everything will be fine as long as we stay calm.)
à moins que + subjunctive
Introduces a condition that would prevent the result: "unless".
(I will leave at 8, unless there is a problem.)
en cas de + noun
Formal expression of condition, very common in written and administrative French.
(In case of difficulties, contact the support service.)
En cas de non-respect des délais, des pénalités s'appliqueront.
(In the event of failure to meet deadlines, penalties will apply.)
sans + infinitive / sans que + subjunctive
Expresses a negative condition: "without doing / without it happening".
Elle a réussi sans que personne ne l'aide. (She succeeded without anyone helping her.)
avec + noun
Expresses a condition through accompaniment: equivalent to "with" or "given".
(With a little patience, everything becomes possible.)
Avec de meilleures conditions, les résultats auraient été différents.
(With better conditions, the results would have been different.)
quand bien même + conditional
Formal concessive condition: "even if", with a strong hypothetical or adversative force.
(Even if you were right, your approach remains questionable.)
7. Common Errors
| Error | Incorrect | Correct |
|---|---|---|
| Conditional in the si clause | Si tu viendrais, on sortirait. | Si tu venais, on sortirait. |
| Future in the si clause | Si tu viendras, on sortira. | Si tu viens, on sortira. |
| Wrong system for a past counterfactual | Si tu venais hier, tu aurais su. | Si tu étais venu hier, tu aurais su. |
| Mixing up conditional present / past | Si j'avais su, je viens. | Si j'avais su, je serais venu. |
| Using si with quand bien même | Si quand bien même tu avais raison... | Quand bien même tu aurais raison... |
| Forgetting subjunctive after à condition que | à condition qu'il est là | à condition qu'il soit là |
8. Register and Style
| Structure | Register | Notes |
|---|---|---|
| Si + present → future | All registers | Everyday speech and writing |
| Si + imperfect → conditional | All registers | Very common in speech and writing |
| Si + pluperfect → past conditional | Standard to formal | More common in writing; spoken French sometimes simplifies |
| Mixed conditional | Standard to formal | Marks B2+ sophistication in writing |
| à condition que, pourvu que | Standard written | Frequent in formal letters and essays |
| en cas de | Formal written | Administrative, legal, professional |
| quand bien même | Formal written | Literary and argumentative writing |
Lesson Summary
- French conditional sentences use three fixed tense combinations. The tense in the si clause determines the tense in the result clause.
- System 1 (open/real): si + present → future (or present / imperative). The condition is genuinely possible.
- System 2 (hypothetical): si + imperfect → conditional present. The condition is unlikely or imagined as contrary to current reality.
- System 3 (irrealis/past counterfactual): si + pluperfect → past conditional. The condition did not happen.
- Absolute rule: the conditional and the future are never used inside the si clause.
- Mixed conditional: pluperfect in the si clause + conditional present in the result clause, when a past condition has a present consequence. Signals B2+ writing.
- Alternatives to si: à condition que / pourvu que + subjunctive (provided that); à moins que + subjunctive (unless); en cas de + noun (in case of); sans que + subjunctive (without); quand bien même + conditional (even if).
- System 2 is also used to soften requests: Si vous pouviez...