B2

Les conditionnels mixtes en anglais

Mixed Conditionals

Cet article fait partie de l'arbre grammatical de anglais sur Settemila Lingue.

En bref

Un conditionnel mixte relie deux moments différents. Pour une cause passée qui produit encore un résultat présent, on emploie généralement if + past perfect, puis would + base verb : If I had studied medicine, I would be a doctor now. Pour une situation présente ou durable qui explique un résultat passé, on inverse le mélange : if + past simple, puis would have + past participle.

Vue d’ensemble

Les phrases conditionnelles ordinaires placent souvent la condition et le résultat dans la même période : le second conditionnel imagine le présent ou l’avenir, tandis que le troisième conditionnel reconstruit le passé. Les conditionnels mixtes combinent ces deux cadres temporels. Ils servent donc à montrer qu’un choix passé a des effets aujourd’hui, ou qu’un trait actuel et durable a influencé un événement déjà terminé.

Ce point apparaît au niveau B2, après le troisième conditionnel. Il ne suffit plus d’appliquer une formule de façon automatique : il faut déterminer quand se situe la condition et quand se situe son résultat. Les deux propositions d’une même phrase peuvent alors demander des formes différentes.

Pour un francophone, la logique est assez familière. If I had accepted, I would live in London now correspond à « Si j’avais accepté, j’habiterais à Londres maintenant » : plus-que-parfait dans la condition, conditionnel présent dans le résultat. Il faut néanmoins rester attentif aux formes anglaises, notamment au past perfect (le plus-que-parfait anglais : had + participe passé) et à l’absence habituelle de would après if.

Fonctionnement

Une phrase conditionnelle comprend deux propositions : la proposition en if exprime la condition, et la proposition principale en donne le résultat. L’ordre des propositions peut changer sans modifier leur rapport logique.

1. Condition passée, résultat présent

Cette structure imagine qu’un événement passé s’est déroulé autrement, puis décrit la situation qui en résulterait maintenant.

Partie Forme Exemple
Condition passée irréelle if + past perfect (had + participe passé) If I had studied medicine
Résultat présent irréel would + base verb I would be a doctor now

Schéma complet : If + sujet + had (not) + participe passé, sujet + would (not) + base verb.

If I had studied medicine, I would be a doctor now. La personne n’a pas étudié la médecine dans le passé ; aujourd’hui, elle n’est donc pas médecin. Le mot now rend le changement de période particulièrement visible, mais il n’est pas obligatoire si le contexte suffit : If we had taken the other road, we would be lost.

Le résultat présent peut décrire un état, une capacité, une possession ou une situation durable :

  • If you had kept the receipt, you could return the jacket.
  • If she hadn't moved abroad, she would still work with us.
  • If they had invested earlier, they might be financially secure now.

Could exprime ici une possibilité ou une capacité ; might rend le résultat moins certain que would.

2. Condition présente ou durable, résultat passé

Cette structure part d’une caractéristique vraie aujourd’hui, ou considérée comme générale, et imagine comment un événement passé aurait changé si cette caractéristique avait été différente.

Partie Forme Exemple
Condition présente irréelle if + past simple If she were more careful
Résultat passé irréel would have + past participle she wouldn't have made that mistake

Schéma complet : If + sujet + past simple, sujet + would (not) have + participe passé.

Dans If she were more careful, she wouldn't have made that mistake, le manque de prudence est présenté comme un trait actuel ou habituel ; l’erreur, elle, appartient au passé. Avec le verbe be, were est la forme de référence pour toutes les personnes dans une hypothèse irréelle : if I were, if he were, if she were. Was s’entend aussi dans la conversation, surtout avec I, he, she et it, mais were convient dans tous les registres soignés.

Cette deuxième structure n’est pertinente que si la condition dépasse le seul événement passé. Comparez :

  • If Leo had been more careful yesterday, he wouldn't have broken the vase. — troisième conditionnel : condition et résultat sont passés.
  • If Leo were more careful, he wouldn't have broken the vase. — conditionnel mixte : son manque de prudence est présenté comme un trait général.

Choisir la bonne combinaison

Avant de construire la phrase, posez deux questions séparées :

  1. La condition appartient-elle au passé, ou décrit-elle une réalité actuelle et durable ?
  2. Le résultat concerne-t-il le passé, ou la situation présente ?
Moment de la condition Moment du résultat Construction habituelle Type
Présent / général Présent / avenir if + past simplewould + base verb deuxième conditionnel
Passé Passé if + past perfectwould have + participe passé troisième conditionnel
Passé Présent if + past perfectwould + base verb mixte
Présent / général Passé if + past simplewould have + participe passé mixte

Ce tableau est un guide de sens, pas seulement un tableau de terminaisons. Une phrase n’est « mixte » que si elle relie réellement deux cadres temporels.

Ordre des propositions et ponctuation

Les deux ordres sont possibles :

  • If I had taken that job, I would live in Brussels now.
  • I would live in Brussels now if I had taken that job.

Quand la proposition en if ouvre la phrase, on la sépare généralement de la principale par une virgule. Lorsqu’elle vient à la fin, on ne met normalement pas de virgule. Le sens ne change pas ; le premier élément reçoit simplement davantage d’attention.

Formes négatives et contractions

La négation porte sur l’auxiliaire concerné : hadn't left, wouldn't be, weren't, wouldn't have happened. À l’oral et dans un écrit courant, les contractions sont très fréquentes :

  • If I'd listened, I'd understand it now.
  • If he weren't so stubborn, he wouldn't have refused.

Attention : 'd peut représenter had ou would. Dans If I'd listened, I'd understand, le premier 'd signifie had parce qu’il précède un participe passé ; le second signifie would parce qu’il précède la base verbale understand.

Exemples en contexte

Anglais Français Remarque
If I had studied harder, I would be a doctor now. Si j’avais travaillé davantage, je serais médecin aujourd’hui. Cause passée, situation professionnelle présente.
If we hadn't met, I wouldn't be here today. Si nous ne nous étions pas rencontrés, je ne serais pas ici aujourd’hui. La rencontre passée explique la situation actuelle.
If Maya had accepted the offer, she would live in Montreal now. Si Maya avait accepté l’offre, elle habiterait maintenant à Montréal. Une décision passée aurait changé son lieu de vie actuel.
You wouldn't be so tired if you had gone to bed earlier. Tu ne serais pas si fatigué si tu t’étais couché plus tôt. Le résultat présent est placé en premier.
If they had followed the map, they wouldn't be lost. S’ils avaient suivi la carte, ils ne seraient pas perdus. Un mauvais choix passé produit un problème présent.
If I had learned to drive, I could help you today. Si j’avais appris à conduire, je pourrais t’aider aujourd’hui. Could exprime une capacité présente.
If she were more careful, she wouldn't have made that mistake. Si elle était plus soigneuse, elle n’aurait pas commis cette erreur. Un trait général explique une erreur passée.
If he were a better driver, he wouldn't have had the accident. S’il conduisait mieux, il n’aurait pas eu cet accident. Aptitude actuelle ou durable, conséquence passée.
If I weren't afraid of heights, I would have joined you on the climb. Si je n’avais pas peur du vide, je vous aurais accompagnés pendant l’ascension. Une peur encore présente explique un refus passé.
She might have applied for the position if she spoke better English. Elle aurait peut-être postulé si elle parlait mieux anglais. Might have indique un résultat passé incertain.
If Ben weren't so impatient, he could have waited for the cheaper train. Si Ben n’était pas si impatient, il aurait pu attendre le train moins cher. Could have exprime une possibilité passée non réalisée.
We would have invited Nina if we knew her better. Nous aurions invité Nina si nous la connaissions mieux. Le degré de connaissance est encore insuffisant aujourd’hui.

Erreurs fréquentes

Employer would dans la proposition en if

  • Incorrect : If I would have taken the course, I would understand this now.
  • Correct : If I had taken the course, I would understand this now.
  • Pourquoi : dans une condition passée irréelle, la proposition en if prend le past perfect. Would appartient normalement à la proposition de résultat.

Mettre les deux propositions dans le passé par automatisme

  • Incorrect pour le sens visé : If she had saved more, she would have been financially secure now.
  • Correct : If she had saved more, she would be financially secure now.
  • Pourquoi : la sécurité financière concerne le présent. Il faut donc would + base verb, et non would have + participe passé.

Employer le past perfect pour une caractéristique encore actuelle

  • Mal adapté au sens visé : If he had been more patient, he wouldn't have quit last week.
  • Correct : If he were more patient, he wouldn't have quit last week.
  • Pourquoi : si l’on parle de son caractère général, la condition est présente : were more patient. La première phrase peut être correcte, mais elle limite plutôt le manque de patience à la situation passée.

Confondre had et would dans les contractions

  • Incorrect : If I'd knew, I'd be prepared now.
  • Correct : If I'd known, I'd be prepared now.
  • Pourquoi : le premier 'd signifie had et doit être suivi du participe passé known, pas du prétérit knew.

Choisir was sans tenir compte du registre

  • Familier mais moins soigné : If I was more organised, I would have sent it on time.
  • Forme de référence : If I were more organised, I would have sent it on time.
  • Pourquoi : pour une hypothèse contraire à la réalité, were est le choix sûr, notamment à l’écrit et dans un contexte formel.

Mélanger les temps sans véritable lien temporel

  • Confus : If I had missed the bus, I would like coffee now.
  • Mieux : If I had missed the bus, I would still be waiting at the station now.
  • Pourquoi : les formes grammaticales ne suffisent pas. Il faut qu’une condition passée puisse logiquement produire le résultat présent annoncé.

Notes d’usage

Les conditionnels mixtes sont courants lorsqu’on parle de conséquences durables, de décisions importantes, de personnalité ou de capacités : choix d’études, déménagement, relations, santé, habitudes et occasions manquées. Les repères now, today, still, yesterday ou last year ne sont pas obligatoires, mais ils aident à rendre la chronologie immédiatement claire.

En français, les deux correspondances les plus naturelles sont très proches :

  • « si + plus-que-parfait → conditionnel présent » pour le passé vers le présent ;
  • « si + imparfait → conditionnel passé » pour le présent vers le passé.

Cette proximité est utile, mais elle peut aussi encourager une traduction trop littérale. Par exemple, le français dit naturellement « si j’étais toi », et l’anglais soigné emploie if I were you, pas nécessairement if I was you. De même, le participe passé anglais doit être appris pour les verbes irréguliers : known, gone, taken, written.

Dans la conversation, would have et had sont souvent contractés. La prononciation rapide de would've peut ressembler à « would of », mais would of est une graphie fautive : il faut toujours écrire would have ou would've.

Le choix entre would, could et might ajoute une nuance :

  • would présente le résultat imaginé comme la conséquence attendue ;
  • could exprime une capacité ou une possibilité ;
  • might présente le résultat comme possible, mais incertain.

Pour aller plus loin

Conditions implicites

Dans un échange naturel, la proposition en if peut être comprise grâce au contexte : I would be living in Tokyo now, but I turned down the transfer. Le contraste avec but fait comprendre l’hypothèse passée : si la personne n’avait pas refusé sa mutation, elle vivrait aujourd’hui à Tokyo. Pour apprendre la structure, il vaut cependant mieux commencer par produire les deux propositions explicitement.

Inversion sans if

Dans un registre formel ou littéraire, on peut supprimer if et inverser le sujet avec had :

  • Had I known about the delay, I would be at home now.
  • Had they invested earlier, they might be wealthier today.

Cette construction garde exactement la valeur condition passée → résultat présent. Elle est surtout utile à reconnaître ; dans la plupart des conversations, if I had known est plus naturel.

Le temps réel compte plus que le nom de la forme

Le past simple de la condition présente ne situe pas toujours l’idée dans le passé. Dans If I knew her better, I would have invited her, knew exprime une distance par rapport à la réalité : aujourd’hui encore, je ne la connais pas assez bien. C’est le contexte qui révèle cette lecture actuelle.

Inversement, toutes les phrases contenant now ne sont pas forcément mixtes. Dans If you called now, she would answer, condition et résultat sont tous deux envisagés au présent ou dans l’avenir immédiat : il s’agit d’un second conditionnel ordinaire. Pour classer une phrase, examinez donc la relation temporelle complète, et non un mot isolé.

Nuancer le lien de causalité

Un conditionnel mixte présente souvent une cause de façon nette, mais le locuteur peut réduire son degré de certitude avec might ou could. Comparez :

  • If I had accepted the job, I would live in Madrid now. — résultat présenté comme attendu ;
  • If I had accepted the job, I might live in Madrid now. — résultat seulement possible ;
  • If I had accepted the job, I could live in Madrid now. — possibilité ou capacité actuelle.

Le choix du modal ne change pas le moment du résultat ; il change la manière dont le locuteur évalue ce résultat.

Conseils pour s’entraîner

  1. Tracez une mini-frise chronologique. Écrivez « passé » sous la condition et « présent » sous le résultat, ou l’inverse. Construisez ensuite la phrase. Cette étape évite de choisir les temps uniquement par réflexe.
  2. Transformez des paires simples. Partez de deux faits, par exemple « Je n’ai pas appris à conduire. Je ne peux pas aider aujourd’hui », puis reliez-les : If I had learned to drive, I could help today. Faites ensuite l’exercice dans l’autre sens avec un trait durable et une conséquence passée.
  3. Variez un seul élément à la fois. Reprenez une phrase avec would, puis essayez could et might. Enfin, inversez l’ordre des propositions et entraînez-vous à employer les contractions sans confondre had et would.

Notions associées

  • Prérequis : Le troisième conditionnel — indispensable pour maîtriser if + past perfect et would have + participe passé avant de combiner deux périodes.

Prérequis

Le third conditional en anglaisB2

Plus de concepts de niveau B2

Entraînez-vous à Mixed Conditionals en anglais avec un compte Settemila Lingue gratuit. Nous configurerons anglais · B2 et générerons des cartes consacrées précisément à ce concept grammatical.

Pratiquer ce concept