If I had known, I would have called. C'est exactement « Si j'avais su, je t'aurais appelé » : had dans la partie avec if, would have dans le résultat. Et en anglais, c'est toujours had, même pour les verbes qui prennent « être » en français.
Ce que tu vas apprendre
Le third conditional regarde une chose qui s'est déjà passée et imagine comment elle aurait pu tourner autrement. On l'utilise souvent pour exprimer un regret ou pour dire ce qui se serait passé dans d'autres circonstances. En français, c'est exactement la même idée : « Si j'avais su, je t'aurais appelé. »
Bonne nouvelle : la logique est identique et les temps se correspondent presque mot pour mot. Le plus-que-parfait après « si » devient had + participe passé : « si j'avais su » → “if I had known”, « si elle avait révisé » → “if she had studied”. Le conditionnel passé devient would have + participe passé : « j'aurais appelé » → “I would have called”. Et comme en français, on distingue le présent imaginaire du passé imaginaire : « si je savais » = “if I knew”, « si j'avais su » = “if I had known”.
Dans la proposition avec if, il faut la « couche » supplémentaire de had, c'est-à-dire le past perfect, et pas seulement le prétérit. “If I knew” appartient au second conditional (le présent, comme « si je savais ») ; pour le passé, on dit “If I had known”.
Attention au piège de l'auxiliaire « être ». En français, on dit « si tu étais venu », « si elle était partie », « si je m'étais levé plus tôt ». En anglais, le past perfect se forme toujours avec had, quel que soit le verbe : “If you had come earlier”, “If she had left”, “If I had got up earlier” (got en anglais britannique, gotten en anglais américain). “If you were come” n'existe pas.
Et oui, « si j'avais eu » donne had had : “If I had had more time, I would have finished.” Le double had paraît bizarre, mais c'est tout à fait correct (à l'oral, on entend souvent “If I'd had more time”).
La proposition principale décrit le résultat imaginé avec would have + participe passé : « je t'aurais appelé » → “I would have called”, « il n'aurait pas fait cette erreur » → “he wouldn't have made that mistake”.
Ici aussi, la règle « pas de conditionnel après si » t'aide : would have ne va jamais dans la partie avec if. Tu as peut-être déjà entendu « Si j'aurais su, j'aurais pas venu » : à l'oral, « si j'aurais » s'entend dans beaucoup de régions, mais il est considéré comme fautif en français standard. Son équivalent anglais, “If I would have known”, s'entend aussi dans l'anglais américain familier, mais il est compté comme une faute à l'écrit et aux examens.
À la place de would have, tu peux utiliser could have (« j'aurais pu ») ou might have (« j'aurais peut-être… », « peut-être que j'aurais… »), selon le sens : « on aurait pu y aller » → “we could have gone”. Ne traduis pas « aurait pu » par “would have can” : could have contient déjà l'idée de « pouvoir ». De même, « j'aurais dû » → “I should have”. Après have vient toujours le participe passé : “could have gone”, pas “could have go”.
Une nuance : si le résultat concerne le présent, la principale prend would + base verbale (“If she had studied, she would be a doctor now”). C'est un conditionnel mixte ; dans le third conditional « pur », c'est would have.
Dans la proposition avec if, il faut le past perfect (“had known”). “If I knew”, c'est « si je savais » (maintenant), pas « si j'avais su ».
Would have va seulement dans la principale, comme le conditionnel en français : pas de « si j'aurais ». (L'anglais américain familier dit parfois “if I would have”, mais aux examens, c'est une faute.)
Calque de « si tu étais venu ». En anglais, le past perfect se forme toujours avec had, même pour venir, partir ou rester.
« On aurait pu y aller » = could have + participe passé. Could porte déjà l'idée de « pouvoir » ; pas de would en plus.
Si le résultat est passé, la principale prend would have + participe passé, pas seulement would + base verbale. (would + base verbale ne convient que pour un résultat présent : “…, she would be a doctor now”, un conditionnel mixte.)
En français : si + plus-que-parfait, puis conditionnel passé : « Si j'avais su, je t'aurais appelé »
C'est la même structure en anglais, temps pour temps : if + had + participe passé, puis would have + participe passé : “If I had known, I would have called.” « Si nous étions partis plus tôt, nous n'aurions pas raté l'avion » → “If we had left earlier, we wouldn't have missed the flight.” Et la règle « pas de conditionnel après si » vaut aussi en anglais : pas de would have après if.
En français, certains verbes (venir, partir, arriver, rester, tomber…) et tous les verbes pronominaux prennent « être » : « si tu étais venu », « si je m'étais levé »
En anglais, il n'y a qu'un seul auxiliaire pour le past perfect : had, pour tous les verbes. « Si tu étais venu plus tôt » → “If you had come earlier”, jamais “If you were come earlier”. « Si elle était restée » → “If she had stayed”. Pense « avait », même quand le français dit « était ».
À l'oral familier, on entend « Si j'aurais su… », alors que le français standard exige « Si j'avais su… »
L'anglais a la même tentation et la même règle : “If I would have known” s'entend dans l'anglais américain familier, mais il est fautif à l'écrit et aux examens. La forme correcte suit le français standard : “If I had known, I would have called.”
« J'aurais pu », « j'aurais dû » : en français, on met pouvoir et devoir au conditionnel passé
En anglais, could et should ont déjà ce sens ; on ajoute seulement have + participe passé : « on aurait pu y aller » → “we could have gone”, « j'aurais dû partir » → “I should have left”. “We would have can go” est impossible.
💡 « Si j'avais… » → if + had + participe passé. « …j'aurais… » → would have + participe passé.
💡 « Si tu étais venu » → if you had come : toujours had, jamais was/were.
💡 « Si je savais » = if I knew (présent). « Si j'avais su » = if I had known (passé).
💡 « J'aurais pu » → could have ; « j'aurais dû » → should have.
"Did you hear the concert sold out?"
"Ugh, if I had bought tickets last week, I would have gone!"
"Same here. If we had checked earlier, we could have gotten seats together."
"Lesson learned — next time we won't wait."
Exercice 1 · Choisis la bonne phrase
Choose the correct third conditional sentence.
Exercice 2 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 3 · Choisis la bonne structure
Which structure goes in the if-clause of a third conditional?
Exercice 4 · Choisis la bonne phrase
Choose the correct sentence about a past regret.
Exercice 5 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 6 · Choisis la bonne structure
Choose the correct main clause structure for a third conditional.
Exercice 7 · Choisis la bonne phrase
Choose the correct sentence with a modal in the main clause.
Exercice 8 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 9 · Complète la phrase
Complete the third conditional: 'If I ___ (know) about the meeting, I would have attended.'
Exercice 10 · Complète la phrase
Complete the third conditional: 'We would have arrived on time if the train ___ (not / be) delayed.'
Exercice 11 · Classe dans les bons groupes
0 / 4 classés
Exercice 12 · Piège classique : « était venu » → had come
French: "Si tu étais venu plus tôt, tu l'aurais vue." Which English translation is correct?
Cinq questions rapides pour vérifier ce que tu as appris.
Question 1 / 5
Score : 0/0
Choose the correct sentence.
Les autres expressions de condition
Provided that, as long as, on condition that, unless : exprimer une condition sans if, et pourquoi « tant que » ne prend pas de futur en anglais.
Le second conditional (condition irréelle)
Second conditional : prétérit après if et would dans la principale, comme « si + imparfait, conditionnel ». Les si n'aiment pas les would non plus !
Les conditionnels mixtes (Mixed Conditionals)
Conditionnels mixtes : une condition passée avec un résultat présent, ou l'inverse. Comme en français, chaque moitié de la phrase garde son temps.
Le first conditional (condition réelle)
If + présent simple, will dans la principale : le first conditional fonctionne comme « si + présent, futur », mais attention à when + futur.