Exprimer des regrets au passé (wish/if only + past perfect)

C1

Exprimer des regrets au passé avec 'wish' et 'if only' + past perfect

Cette construction sert à exprimer un regret au sujet d'un événement passé — quelque chose qui ne s'est pas produit ou qui s'est passé différemment de ce que l'on aurait voulu. On utilise "wish" ou "if only" suivis du past perfect (had + participe passé). C'est une phrase contre-factuelle : elle imagine une réalité différente du passé que l'on ne peut plus changer.

Quand utilise-t-on 'wish/if only' + past perfect ?

On emploie cette forme pour :
- regretter une action qu'on n'a pas faite (ou qu'on a faite);
- exprimer qu'on aurait préféré qu'une situation passée soit différente;
- imaginer une autre issue du passé (souvent en contraste avec la réalité présente).

Exemples :
- I wish I had studied harder. — Je regrette de ne pas avoir étudié plus sérieusement.
- If only we had left earlier! — Si seulement nous étions partis plus tôt !
- I wish you had told me. — J'aurais aimé que tu me l'aies dit / Je regrette que tu ne me l'aies pas dit.

Comment se forme la structure ?

Formule générale :
- Wish : subject + wish + subject + had + past participle
Exemple : I wish I had known. (I wish (that) I had known.)
- If only : if only + subject + had + past participle
Exemple : If only she had listened.

Remarques de forme :
- Le mot "that" est généralement facultatif : I wish (that) I had gone.
- Forme négative : I wish I hadn't said that. / If only they hadn't missed the train.
- On peut utiliser le past perfect continuous pour souligner la durée : I wish I'd been studying more. (J'aurais aimé avoir étudié davantage/être en train d'étudier.)
- Attention aux contractions : "I'd" peut signifier "I had" ou "I would" ; dans l'écrit, il est parfois préférable d'écrire "I had" pour éviter l'ambiguïté.

Exemples par type de regret

Regret d'une action qu'on n'a pas faite
- I wish I had studied harder. — Je regrette de ne pas avoir davantage étudié.
- If only I'd bought the tickets. — Si seulement j'avais acheté les billets.
- I wish I had called my mother last night. — Je regrette de ne pas avoir appelé ma mère hier soir.

Regret d'une action qu'on a faite (on voudrait ne pas l'avoir faite)
- I wish I hadn't said that. — Je regrette d'avoir dit ça.
- If only she hadn't told him. — Si seulement elle ne le lui avait pas dit.

Regret concernant une capacité ou une possibilité
- I wish I'd been able to help. — J'aurais aimé pouvoir aider.
- I wish I could have helped. — J'aurais aimé pouvoir aider. (Nuance : "could have" insiste sur la capacité/possibilité.)

Regret concernant l'information ou la connaissance
- I wish I'd known the truth earlier. — J'aurais aimé connaître la vérité plus tôt.
- If only we'd known about the traffic. — Si seulement nous avions su pour les embouteillages.

Regret avec conséquence (souvent lié à la 3e conditionnelle)
- If only we'd left earlier, we wouldn't have missed the train. — Si seulement nous étions partis plus tôt, nous n'aurions pas raté le train.
- I wish I'd taken an umbrella; I wouldn't have got wet. — J'aurais dû prendre un parapluie ; je ne me serais pas mouillé.
(Remarque : pour exprimer clairement cause et conséquence, on utilise souvent la 3e conditionnelle : If + past perfect ... would have ...)

Voix passive
- I wish the problem had been fixed sooner. — Je regrette que le problème n'ait pas été réglé plus tôt.

Past perfect continuous (insister sur la durée)
- I wish I'd been paying more attention. — J'aurais aimé avoir fait plus attention.


  • If only she'd been studying earlier, she might have passed. — Si seulement elle avait étudié plus tôt, elle aurait peut‑être réussi.

Différences et confusions fréquentes

Wish + past perfect (regret du passé) vs. Wish + past simple (souhait pour le présent)
- I wish I had known about the party. — Je regrette de ne pas avoir su pour la fête (au moment où elle a eu lieu).
- I wish I knew the answer. — J'aimerais connaître la réponse maintenant (souhait présent).

Wish/If only + past perfect vs Third conditional
- I wish I'd listened to you. — Je regrette de ne pas t'avoir écouté.
- If I had listened to you, I wouldn't have failed. — Si je t'avais écouté, je n'aurais pas échoué.
Les deux expriment un événement passé différent, mais la 3e conditionnelle montre explicitement la conséquence.

Erreur fréquente : "wish/if only + would have"
- Incorrect : I wish I would have known about it.
- Correct : I wish I had known about it.
("would have" n'est pas la forme correcte après "wish" pour exprimer un regret passé.)

Ambiguïté des contractions]
- He'd told me could être "he had" ou "he would" ; pour parler du past perfect, on écrit souvent "he had" en entier pour éviter la confusion : He had told me.

Erreurs à éviter (exemples concrets)

- Incorrect : I wish I would have studied more.
Correct : I wish I had studied more.
Traduction : Je regrette de ne pas avoir étudié davantage.

- Incorrect : If only he would have come.
Correct : If only he had come.
Traduction : Si seulement il était venu.

- Incorrect : I wish I had went.
Correct : I wish I had gone. (utiliser le participe passé : gone)
Traduction : Je regrette d'être allé (ou ne pas être allé, selon le sens).

- Attention : I wish I had a car. (présent) ≠ I wish I had had a car. (passé)
• I wish I had a car. — J'aimerais avoir une voiture (souhait présent).
• I wish I had had a car then. — J'aurais aimé avoir une voiture à ce moment-là (regret passé).

Variantes et nuances utiles

- Modal perfects (could have / might have / should have) s'emploient pour parler de possibilités ou d'obligations manquées :
• I wish I'd been able to come. / I wish I could have come. — J'aurais aimé pouvoir venir.
• If only they'd listened, the accident might not have happened. — Si seulement ils avaient écouté, l'accident n'aurait peut‑être pas eu lieu.

- "If only" est souvent plus emphatique et émotionnel que "I wish" :
• If only I'd listened to her advice! — Si seulement je lui avais écouté ! (regret fort)

- Inversion formelle (sans "if") : Had I known, I would have... — Si j'avais su, j'aurais...
(Formel ; équivalent de If I had known.)

- "Should have" vs "I wish I had" :
• I should have called her. — J'aurais dû l'appeler. (critique ou obligation)
• I wish I'd called her. — Je regrette de ne pas l'avoir appelée. (regret émotionnel)

Conseils pratiques pour les apprenants

- Pour exprimer un regret passé, utilisez toujours le past perfect : had + participe passé.
- Évitez "would have" après "wish" quand vous parlez du passé.
- Vérifiez le participe passé des verbes irréguliers (go → gone, take → taken, say → said, etc.).
- Si vous voulez insister sur l'émotion, utilisez "if only".
- En cas de doute à l'oral, évitez les contractions ambiguës comme "I'd" quand le sens doit rester clair.

Glossaire rapide

- Past perfect : temps formé avec "had" + participe passé (had + past participle). Ex. had gone.
- Past participle (participe passé) : 3e forme du verbe (go → gone, eat → eaten).
- Contre‑factuel (counterfactual) : phrase qui imagine une réalité différente de la réalité.
- Third conditional (3e conditionnelle) : If + past perfect, ... would have + past participle (ex. If I'd known, I would have come).
- Modal perfect : could have / might have / should have + past participle (parle de capacité/possibilité/obligation passée).

En résumé :
- I wish/If only + had + past participle = regret au sujet du passé.
- "If only" = plus fort / plus émotionnel ; "wish" = plus courant.
- Pour exprimer la conséquence hypothétique, utilisez la 3e conditionnelle (If + past perfect ... would have ...).

Bonne pratique : apprenez quelques exemples modèles (I wish I had..., If only we had...) et remplacez le verbe selon votre besoin—cela vous aidera à produire rapidement des regrets corrects en anglais.

Subscribe for evidence based language learning insights.

Lingua Fortis
Copyright © 2025 Lingua Fortis | Made in New York