Grammar / B2 : Upper Intermediate / Condition and hypothesis

B2Upper Intermediate

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.
Absolute rule: never broken: The conditional and the future are forbidden inside the si clause. This applies to all three systems without exception.
✗ 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 clauseResult clauseFull example
PresentFutureSi tu pars maintenant, tu arriveras à temps.
PresentPresentSi l'eau bout, elle s'évapore. (scientific law)
PresentImperativeSi tu as faim, prends quelque chose.
PresentFuture perfectSi tu pars à 8h, tu auras fini avant midi.
Si les négociations aboutissent, un accord sera signé d'ici la fin du mois.
(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 clauseResult clauseFull example
ImperfectConditional presentSi j'avais le temps, je voyagerais davantage.
ImperfectConditional presentSi elle était là, elle saurait quoi faire.
ImperfectConditional presentSi tu me le demandais, je t'aiderais volontiers.
Si le gouvernement réduisait les impôts, la consommation augmenterait.
(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.)
System 2 in polite requests: The hypothetical system is frequently used to soften a request or suggestion, even when the condition is not truly hypothetical:
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 clauseResult clauseFull example
PluperfectPast conditionalSi tu avais étudié, tu aurais réussi.
PluperfectPast conditionalSi elle était partie plus tôt, elle aurait évité les embouteillages.
PluperfectPast conditionalSi on m'avait prévenu, j'aurais agi différemment.
Si le projet avait été mieux planifié, nous n'aurions pas rencontré ces difficultés.
(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).

Si tu avais accepté ce poste, tu serais aujourd'hui directeur.
(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).

Si j'étais plus courageux, je lui aurais dit la vérité hier.
(If I were braver, I would have told him the truth yesterday.)
How to identify a mixed conditional: The time reference words are the clue. Look for aujourd'hui, maintenant, encore, déjà in the result clause: they signal that the result is anchored in the present, even though the condition was in the past.

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.

Je viendrai à condition que tu sois là. (I will come provided that you are there.)
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".

Je partirai à 8h, à moins qu'il y ait un problème.
(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.

En cas de difficultés, contactez le service d'assistance.
(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".

Il est parti sans prévenir. (He left without warning.)
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".

Avec un peu de patience, tout devient possible.
(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.

Quand bien même tu aurais raison, ta démarche reste contestable.
(Even if you were right, your approach remains questionable.)

7. Common Errors

ErrorIncorrectCorrect
Conditional in the si clauseSi tu viendrais, on sortirait.Si tu venais, on sortirait.
Future in the si clauseSi tu viendras, on sortira.Si tu viens, on sortira.
Wrong system for a past counterfactualSi tu venais hier, tu aurais su.Si tu étais venu hier, tu aurais su.
Mixing up conditional present / pastSi j'avais su, je viens.Si j'avais su, je serais venu.
Using si with quand bien mêmeSi 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

StructureRegisterNotes
Si + present → futureAll registersEveryday speech and writing
Si + imperfect → conditionalAll registersVery common in speech and writing
Si + pluperfect → past conditionalStandard to formalMore common in writing; spoken French sometimes simplifies
Mixed conditionalStandard to formalMarks B2+ sophistication in writing
à condition que, pourvu queStandard writtenFrequent in formal letters and essays
en cas deFormal writtenAdministrative, legal, professional
quand bien mêmeFormal writtenLiterary 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...

Log in to annotate →

Practice

B2
← Previous
Advanced logical connectors
Next →
Infinitive clauses

Related tools