Auxiliaires modaux - regret du passé (should / ought to have p.p.)
should have + p.p. signifie « on aurait dû faire , mais on ne l'a pas fait » et shouldn't have + p.p.
Explication
should have + p.p. signifie « on aurait dû faire ~, mais on ne l'a pas fait » et shouldn't have + p.p. « on n'aurait pas dû faire ~, mais on l'a fait » : ces tournures expriment le regret ou le reproche portant sur le passé. ought to have + p.p. a le même sens, dans un registre un peu plus formel.
A. should have + participe passé — regret du passé
should have + participe passé signifie « on aurait dû faire ~ dans le passé, mais on ne l'a pas fait » et exprime le regret, le remords ou un léger reproche adressé à soi-même. should have + participe passé = regret du passé. À l'oral, la forme se contracte en should've.
| Sujet | should have + p.p. | Contraction | Sens |
|---|---|---|---|
| I | I should have gone | should've gone | j'aurais dû y aller |
| you | you should have known | should've known | vous auriez dû le savoir |
| he / she | she should have waited | should've waited | elle aurait dû attendre |
| we | we should have started | should've started | nous aurions dû commencer |
| they | they should have listened | should've listened | ils auraient dû écouter |
- I should have studied harder for the exam. (J'aurais dû travailler davantage pour l'examen.)
- You should have told me about the meeting. (Vous auriez dû me parler de cette réunion.)
- We should have taken an umbrella. (Nous aurions dû prendre un parapluie.)
- She should have arrived by now. (Elle devrait être arrivée à l'heure qu'il est.)
B. ought to have + participe passé — même sens, plus formel
ought to have + participe passé a le même sens que should have + p.p., mais relève d'un registre un peu plus formel et écrit ; on l'emploie souvent pour souligner une obligation morale ou ce qui aurait été juste. La négation prend la forme ought not to have + p.p.
| Forme | Exemple | Équivalent oral |
|---|---|---|
| ought to have + p.p. | He ought to have called. | should have called |
| ought not to have + p.p. | You ought not to have lied. | shouldn't have lied |
- You ought to have thanked her. (Vous auriez dû la remercier.)
- We ought to have prepared more carefully. (Nous aurions dû préparer cela plus soigneusement.)
- He ought to have known better. (Il aurait dû avoir plus de bon sens.)
- They ought not to have accepted the offer. (Ils n'auraient pas dû accepter cette offre.)
C. shouldn't have + participe passé — regret ou reproche
shouldn't have + participe passé signifie « on n'aurait pas dû faire ~ dans le passé, mais on l'a fait » et exprime le regret sur un acte accompli ou un léger reproche adressé à l'interlocuteur. À l'oral, on prononce shouldn't've.
| Forme | Ce qui s'est passé | Sens |
|---|---|---|
| I shouldn't have eaten so much. | j'ai beaucoup mangé | je n'aurais pas dû manger autant |
| You shouldn't have shouted at him. | vous avez crié | vous n'auriez pas dû lui crier dessus |
| She shouldn't have trusted them. | elle leur a fait confiance | elle n'aurait pas dû leur faire confiance |
| We shouldn't have waited so long. | nous avons attendu longtemps | nous n'aurions pas dû attendre si longtemps |
- I shouldn't have stayed up so late last night. (Je n'aurais pas dû veiller si tard hier soir.)
- You shouldn't have spent all that money. (Vous n'auriez pas dû dépenser tout cet argent.)
- He shouldn't have driven after drinking. (Il n'aurait pas dû conduire après avoir bu.)
- They shouldn't have ignored our warning. (Ils n'auraient pas dû ignorer notre avertissement.)
Points clés
- 1should have + participe passé dit « on aurait dû, mais on ne l'a pas fait » et shouldn't have + participe passé « on n'aurait pas dû, mais on l'a fait » : dans les deux cas, un regret. (ex. : I should have gone. / I shouldn't have gone.)
- 2Après should vient obligatoirement have + participe passé, jamais un infinitif avec to ni un prétérit. (X : I should to have called / X : I should called → O : I should have called)
- 3ought to have + participe passé a le même sens que should have + participe passé mais reste un peu plus formel, et sa négation est ought not to have + p.p.. (ex. : You ought not to have lied.)
- 4À l'oral, ces formes se contractent en should've, shouldn't've, et la graphie should of est fautive à l'écrit. (ex. : I should've known.)
- 5En français, « j'aurais dû … » comme « je n'aurais pas dû … » se rendent toutes deux par la série should have + p.p.