Imaginer des résultats passés différents (third conditional : if + past perfect, would have + past participle)
B1Imaginer des résultats passés différents : le "third conditional" en anglais
Qu'est-ce que le third conditional ?
Le "third conditional" (souvent appelé « conditionnel irréel du passé ») sert à imaginer ce qui aurait pu arriver dans le passé si une condition avait été différente. Il parle d'une situation passée qui ne s'est pas produite et de la conséquence qui n'a donc pas eu lieu.
Exemples simples :
- If I had studied harder, I would have passed the exam. — Si j'avais étudié plus sérieusement, j'aurais réussi l'examen.
- If she had left earlier, she wouldn't have missed the train. — Si elle était partie plus tôt, elle n'aurait pas raté le train.
Quand l'utiliser ?
Utilisez le third conditional pour :
- Exprimer un regret sur le passé : "If only I had..." / "I wish I had...".
- Faire une critique ou un reproche rétrospectif : "If you had told me, I could have helped.".
- Évoquer une possibilité ou une hypothèse contraire aux faits passés.
- Expliquer pourquoi quelque chose n'est pas arrivé (cause imaginée).
Exemples :
- If only I had listened to you, I wouldn't be in this mess. — Si seulement je t'avais écouté, je ne serais pas dans ce pétrin.
- If they had checked the weather, they wouldn't have gone sailing. — S'ils avaient vérifié la météo, ils ne seraient pas partis en bateau.
Comment se forme-t-il ?
Formule générale :
- If + past perfect, subject + would/could/might + have + past participle.
Détail :
- If-clause (condition) : if + past perfect = if + had + past participle (had + V3).
- Main clause (résultat) : would/could/might/should + have + past participle.
Exemples :
- If I had seen you, I would have said hello. — Si je t'avais vu, je t'aurais dit bonjour.
- If they had arrived earlier, they could have met the manager. — S'ils étaient arrivés plus tôt, ils auraient pu rencontrer le directeur.
Remarques sur l'ordre des propositions :
- Si la phrase commence par la if-clause, on met souvent une virgule : If I had known, I would have come.
- Si la phrase commence par la main clause, on ne met pas de virgule : I would have come if I had known.
Formes négatives et contractions
- Négation dans la if-clause : If + subject + had not (hadn't) + past participle.
Exemple : If he hadn't missed the bus, he would have been on time. — S'il n'avait pas raté le bus, il serait arrivé à l'heure.
- Négation dans la main clause : would not (wouldn't) + have + past participle.
Exemple : If she had called, I wouldn't have worried. — Si elle avait appelé, je ne me serais pas inquiété.
- Contractions courantes en langage parlé : "If I'd known" (If I had known), "I'd've" ou "I would've" (I would have). Exemple : If I'd known, I'd've come. — Si j'avais su, je serais venu.
Variantes avec could / might / should
- could have + past participle = capacité ou possibilité réelle non réalisée (opportunité manquée).
Exemple : If you had told me, I could have helped. — Si tu m'avais dit, j'aurais pu aider.
- might have + past participle = possibilité incertaine dans le passé.
Exemple : If they had left earlier, they might have caught the train. — S'ils étaient partis plus tôt, ils auraient peut-être attrapé le train.
- should have + past participle = regret ou reproche (on dit que quelque chose aurait dû être fait).
Exemple : You should have asked for help. (Remarque) / If you had asked, I would have helped. — Tu aurais dû demander de l'aide. / Si tu avais demandé, je t'aurais aidé.
Forme passive
On peut former la voix passive dans le third conditional avec would have been + past participle.
Exemples :
- The project would have been finished if they had started earlier. — Le projet aurait été terminé s'ils avaient commencé plus tôt.
- The letter would have been sent if you had given me the address. — La lettre aurait été envoyée si tu m'avais donné l'adresse.
Inversion : "Had" à la place de "If"
En style plus soutenu, on peut remplacer "If + had" par une inversion : Had + sujet + past participle, main clause.
Exemples :
- Had I known, I would have told you. — Si j'avais su, je te l'aurais dit.
- Had they arrived earlier, they would have seen the show. — S'ils étaient arrivés plus tôt, ils auraient vu le spectacle.
Questions et réponses courtes
Le third conditional s'emploie aussi dans les questions pour demander ce que quelqu'un aurait fait dans une situation passée.
Exemples :
- What would you have done if you had been there? — Que aurais-tu fait si tu avais été là ?
- Would you have stayed if they had invited you? — Serais-tu resté s'ils t'avaient invité ?
Réponses courtes :
- I would have told the truth. — Je dirais la vérité (mais au passé : J'aurais dit la vérité.)
Conditionnels mixtes (pour comparaison)
Les mixed conditionals mélangent des temps pour exprimer une conséquence présente d'une condition passée ou vice versa. Exemples utiles pour éviter la confusion :
- Condition passée → résultat présent (If + past perfect, would + base verb) :
If I had studied medicine, I would be a doctor now. — Si j'avais fait des études de médecine, je serais médecin maintenant.
- Condition présente → résultat passé (If + past simple, would have + past participle) :
If I were rich, I would have bought that house last year. (moins courant) — Si j'étais riche, j'aurais acheté cette maison l'an dernier.
Le third conditional pur garde la conséquence dans le passé : If + past perfect → would have + past participle.
Expressions équivalentes ou proches
- If it hadn't been for + noun / pronoun : If it hadn't been for your help, I would have failed. — Sans ton aide, j'aurais échoué.
- Had it not been for + noun : Had it not been for the alarm, we would have overslept. — Sans le réveil, nous nous serions réveillés en retard.
- But for + noun (plus formel/littéraire) : But for his advice, she would have made a mistake.
Erreurs fréquentes à éviter
- Ne pas mettre "would" dans la if-clause :
WRONG: If I would have known, I would have come.
RIGHT: If I had known, I would have come. — Erreur très courante, retenez : on utilise "had" dans la proposition conditionnelle.
- Confondre past simple et past perfect dans la if-clause :
WRONG: If I knew, I would have passed. (mélange de types)
RIGHT: If I had known, I would have passed. — Le past perfect est obligatoire dans la if-clause pour le third conditional.
- Écrire "could of" ou "should of" à la place de "could have / should have" (erreur d'écriture due à la prononciation).
- Confondre second et third conditional :
Second conditional (présent irréel) : If I had a car, I would drive to work. (if + past simple → would + base verb)
Third conditional (passé irréel) : If I had had a car, I would have driven to work. (if + past perfect → would have + V3)
Conseils pratiques pour s'entraîner et repérer le third conditional
- Vérifiez le temps : si la condition se rapporte à un fait passé non réalisé, recherchez "had + participe passé" dans la proposition "if".
- Cherchez "would have / could have / might have" dans la proposition principale.
- Traduisez mentalement en français : souvent on retrouve le plus-que-parfait + conditionnel passé (Si j'avais su, j'aurais...).
- En conversation, les contractions sont fréquentes (I'd've, would've) ; pour l'écrit formel préférez les formes complètes.
Exemples supplémentaires (jeu complet) — situations et traductions
Regrets :
- If I had saved more money, I would have gone on that trip. — Si j'avais économisé plus d'argent, j'aurais fait ce voyage.
- I wish I had told her the truth. — J'aurais aimé lui dire la vérité. / Si seulement je lui avais dit la vérité.
Opportunités manquées :
- If he had applied earlier, he could have gotten the job. — S'il avait postulé plus tôt, il aurait pu obtenir le poste.
- If we'd left five minutes sooner, we might have caught the bus. — Si nous étions partis cinq minutes plus tôt, nous aurions peut-être attrapé le bus.
Cause imaginaire :
- If the alarm had gone off, we wouldn't have missed the meeting. — Si le réveil avait sonné, nous n'aurions pas manqué la réunion.
- The team would have won if the coach had changed the strategy. — L'équipe aurait gagné si l'entraîneur avait changé de stratégie.
Critique / reproche :
- If you had listened to me, this wouldn't have happened. — Si tu m'avais écouté, cela ne se serait pas produit.
Voix passive :
- The evidence would have been discovered if the search had been thorough. — Les preuves auraient été découvertes si la fouille avait été approfondie.
Inversion formelle :
- Had she known about the problem, she would have acted sooner. — Si elle avait su le problème, elle aurait agi plus tôt.
Contractions courantes (parlé) :
- If I'd known, I'd have told you / I'd've told you. — Si j'avais su, je te l'aurais dit.
Glossaire (mots-clés expliqués)</b]
- Past perfect (had + past participle) : forme utilisée dans la if-clause du third conditional ; souvent traduite par le plus-que-parfait en français (ex. had seen → avait vu).
- Past participle (V3 / participe passé) : forme du verbe utilisée après "had" ou "have" (ex. seen, eaten, written).
- If-clause : la proposition conditionnelle introduite par "if".
- Main clause / result clause : la proposition principale qui contient "would/could/might + have + V3".
- Modal verbs : would, could, might, should — verbes modaux qui modifient le sens du résultat.
- Inversion (Had + sujet + V3) : construction formelle remplaçant "if + had".
- Mixed conditional : mélange de types conditionnels (utile pour exprimer lien passé → présent ou présent → passé).
- Counterfactual / contre-factuel : décrit une situation contraire aux faits (ce qui n'est pas arrivé).
---
En résumé : le third conditional sert à parler d'un passé qui aurait pu être différent. Repérez "if + had + participe passé" et "would/could/might + have + participe passé" ; évitez d'utiliser "would" dans la if-clause. Multipliez les exemples (et les traductions) pour bien automatiser la structure.