Must have, can't have et might have : déductions sur le passé ; should have : regret et reproche ; needn't have : action inutile. Le modal et have ne changent jamais ; le verbe principal est au participe passé : She must have left. You should have called.
Aucune information au niveau actuel. Cet affichage commence au niveau B2 : choisissez B2 ou un niveau supérieur.
Aucune information au niveau actuel. Cet affichage commence au niveau B2 : choisissez B2 ou un niveau supérieur.
Fiche mémoB2–C1
| Point | Règle | Exemple | Français | |
|---|---|---|---|---|
| Forme | sujet + must / should / could + have + participe passé ; have ne change jamais | She should have called. | Elle aurait dû appeler. | B2 |
| Déduction : certitude | must have : cela s’est produit ; can't have : cela ne s’est pas produit | She must have left. / He can't have known. | Elle a dû partir. / Il n’a pas pu le savoir. | B2 |
| Déduction : possibilité | may have, might have ou could have : peut-être que cela s’est produit | They might have missed the bus. | Ils ont peut-être raté le bus. | B2 |
| Regret et reproche | should have : cela n’a pas été fait ; shouldn't have : cela a été fait, à tort | I should have asked. / I shouldn't have shouted. | J’aurais dû demander. / Je n’aurais pas dû crier. | B2 |
| Occasion manquée | could have ou might have : une occasion que personne n’a saisie | You could have told me. | Tu aurais pu me le dire. | B2 |
| Action inutile | needn't have : cela a été fait sans être nécessaire | I needn't have hurried. | Je n’avais pas besoin de me dépêcher. | B2 |
| Passé irréel | would have pour le résultat d’une condition irréelle au passé | If I had known, I would have called. | Si j’avais su, j’aurais appelé. | B2 |
| Passif et forme continue | après n’importe quel modal : have been + participe passé / V-ing | It must have been lost. / She can't have been sleeping. | Il a dû se perdre. / Elle ne dormait sûrement pas. | C1 |
| Adverbe dans la forme | may well have : très probable ; can't possibly have : impossible | She may well have forgotten. / You can't possibly have finished. | Elle a très bien pu oublier. / Tu ne peux vraiment pas avoir fini. | C1 |
| Attente et estimation | should have : attendu à présent ; would have : une estimation | It should have arrived by now. / That would have been ten years ago. | Cela aurait déjà dû arriver. / Cela devait remonter à dix ans. | C1 |
| Projet qui n’a pas abouti | was to have + participe passé : prévu, mais cela ne s’est pas produit | The bridge was to have opened in May. | Le pont devait ouvrir en mai. | C1 |
| Piège | on écrit have ou 've, jamais of | You should've called. | Tu aurais dû appeler. | B2 |
Forme : modal avec have et participe passéB2
| Forme | Schéma | Exemple | |
|---|---|---|---|
| Affirmation | sujet + must / should / could / might + have + participe passé | She should have called. | B2 |
| Négation | sujet + can't / couldn't / shouldn't / needn't + have + participe passé | You shouldn't have waited. | B2 |
| Question | Should / Could / Would + sujet + have + participe passé | Should I have called? | B2 |
- Le modal et have gardent une seule forme pour tous les sujets : I should have gone. / They should have gone.J’aurais dû partir. / Ils auraient dû partir.
- may et might prennent not comme mot séparé : She might not have heard.Elle n’a peut-être pas entendu.
Forme : formes contractéesB2
| Forme pleine | Forme contractée | Exemple | |
|---|---|---|---|
| should have | should've | You should've left early. | B2 |
| must have | must've | She must've left early. | B2 |
| could have | could've | We could've stayed. | B2 |
| might have | might've | It might've rained. | B2 |
| would have | would've / 'd have | I'd have gone. | B2 |
- Les formes contractées appartiennent à l’oral et à l’écrit familier ; l’écrit formel garde la forme pleine.
Prononciation : have après un modalB2
| Forme | Son | Exemple | Français | |
|---|---|---|---|---|
| should have | /ʃəd əv/ | You should have called. /juː ʃəd əv ˈkɔːld/ | Tu aurais dû appeler. | B2 |
| must have | /məst əv/ | She must have left. /ʃi məst əv ˈleft/ | Elle a dû partir. | B2 |
| could have | /kəd əv/ | We could have won. /wi kəd əv ˈwʌn/ | Nous aurions pu gagner. | B2 |
| can't have | /kɑːnt əv/ (amér.: /kænt əv/) | He can't have known. /hi ˈkɑːnt əv ˈnəʊn/ | Il n’a pas pu le savoir. | B2 |
| needn't have | /ˈniːdnt əv/ | I needn't have gone. /aɪ ˈniːdnt əv ˈɡɒn/ | Je n’avais pas besoin d’y aller. | B2 |
- Après un modal, have est faible, /əv/ : il sonne comme of, mais s’écrit have ou 've.
- Dans une affirmation, l’accent tombe sur le participe ; le modal et have sont faibles.
Emploi : déductions sur le passéB2
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Certain que cela s’est produit | must + have + participe passé | Their car has gone, so they must have left. | Leur voiture n’est plus là, donc ils ont dû partir. | B2 |
| Certain que cela ne s’est pas produit | can't / couldn't + have + participe passé | He can't have known. Nobody told him. | Il n’a pas pu le savoir. Personne ne le lui a dit. | B2 |
| Possible que cela se soit produit | may / might / could + have + participe passé | She might have missed the train. | Elle a peut-être raté le train. | B2 |
| Possible que cela ne se soit pas produit | may not / might not + have + participe passé | They might not have heard the bell. | Ils n’ont peut-être pas entendu la sonnette. | B2 |
| Une action en cours | must + have been + V-ing | They must have been waiting for hours. | Ils ont dû attendre pendant des heures. | B2 |
Emploi : reproche et regretB2
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Une bonne action qui n’a pas été faite | should / ought to + have + participe passé | You should have asked first. / I ought to have saved more. | Tu aurais dû demander d’abord. / J’aurais dû économiser davantage. | B2 |
| Une mauvaise action qui a été faite | shouldn't + have + participe passé | I shouldn't have shouted at her. | Je n’aurais pas dû lui crier dessus. | B2 |
| Une occasion que personne n’a saisie | could / might + have + participe passé | You could have told me. / You might have told me! | Tu aurais pu me le dire. / Tu aurais quand même pu me le dire ! | B2 |
- might have reproche plus fortement que could have.
Comparaison : needn't have et didn't need toB2
| Point | needn't have | didn't need to | |
|---|---|---|---|
| Sens | cela a été fait, et ce n’était pas nécessaire | ce n’était pas nécessaire ; peut-être que cela n’a pas eu lieu | B2 |
| Exemple | I needn't have brought a coat. It was warm.Je n’avais pas besoin d’apporter un manteau. Il faisait chaud. | I didn't need to bring a coat, so I left it at home.Je n’avais pas besoin d’apporter un manteau, alors je l’ai laissé à la maison. | B2 |
| Exemple | — | I didn't need to bring a coat, but I brought one.Je n’avais pas besoin d’apporter un manteau, mais j’en ai apporté un. | B2 |
- Pour les formes du présent de need, voir Need et dare.
Comparaison : could, was able to et could haveB2
| Point | could | was able to | could have | |
|---|---|---|---|---|
| Sens | capacité générale au passé | réussite à une occasion précise | une capacité ou une occasion qui n’a pas été utilisée | B2 |
| Exemple | I could swim when I was five.Je savais nager quand j’avais cinq ans. | I was able to swim across the lake yesterday.Hier, j’ai réussi à traverser le lac à la nage. | I could have swum across, but I was tired.J’aurais pu traverser à la nage, mais j’étais fatigué. | B2 |
- Voir Can et could.
Emploi : passé hypothétiqueB2–C1
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Le résultat d’une condition irréelle au passé | would + have + participe passé | If I had known, I would have called. | Si j’avais su, j’aurais appelé. | B2 |
| Un résultat sans proposition avec if | would + have + participe passé | I would have helped, but nobody asked me. | J’aurais aidé, mais personne ne me l’a demandé. | B2 |
| Ce qui n’aurait pas été possible | wouldn't / couldn't + have + participe passé | We couldn't have won without her. | Nous n’aurions pas pu gagner sans elle. | B2 |
| Une comparaison avec ce qui aurait pu être | would / could + have been + adjectif | It would have been better to wait. / It could have been worse. | Il aurait mieux valu attendre. / Cela aurait pu être pire. | B2 |
| Un résultat possible, moins sûr qu’avec would have | might + have + participe passé | If he had tried harder, he might have won. | S’il avait fait plus d’efforts, il aurait pu gagner. | C1 |
- La proposition avec if est au past perfect : if + had + participe passé. Voir Phrases conditionnelles.
Forme : passif et forme continueC1
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Passif : certain que cela s’est produit | must + have been + participe passé | The window must have been left open. | La fenêtre a dû être laissée ouverte. | C1 |
| Passif : quelque chose qui n’a pas été fait | should + have been + participe passé | You should have been told earlier. | On aurait dû te prévenir plus tôt. | C1 |
| Forme continue : possibilité | might + have been + V-ing | He might have been working late. | Il a peut-être travaillé tard. | C1 |
| Forme continue : certain que cela ne s’est pas produit | can't + have been + V-ing | She can't have been sleeping. The light was on. | Elle ne dormait sûrement pas. La lumière était allumée. | C1 |
Adverbes entre le modal et haveC1
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Très probable que cela se soit produit | may well / might well + have + participe passé | She may well have forgotten. | Elle a très bien pu oublier. | C1 |
| Il y a une petite chance que cela se soit produit | may just / might just + have + participe passé | The shop might just have closed. | Le magasin a peut-être fermé. | C1 |
| Presque certain que cela ne s’est pas produit | can hardly / can scarcely + have + participe passé | He can hardly have meant it. | Il n’a guère pu le penser. | C1 |
| Certain que cela ne s’est pas produit, avec insistance | can't possibly / couldn't possibly + have + participe passé | You can't possibly have finished already. | Tu ne peux vraiment pas avoir déjà fini. | C1 |
| Certain que cela s’est produit, avec insistance | must surely + have + participe passé | They must surely have heard the noise. | Ils ont sûrement entendu le bruit. | C1 |
Emploi : attente et estimationC1
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Un résultat attendu à présent | should + have + participe passé | The parcel should have arrived by now. | Le colis aurait déjà dû arriver. | C1 |
| Une estimation sur le passé | would + have + participe passé | That would have been about ten years ago. / She would have been twenty then. | Cela devait remonter à une dizaine d’années. / Elle devait avoir vingt ans à l’époque. | C1 |
| Une supposition sur une action terminée | will + have + participe passé | You'll have heard the news. | Tu as sans doute entendu la nouvelle. | C1 |
- Pour will dans les suppositions, voir Will et shall.
Emploi : devoirs, projets et discours indirectC1
| Emploi | Schéma | Exemple | Français | |
|---|---|---|---|---|
| Un devoir qui n’a pas été rempli | was supposed to have + participe passé | She was supposed to have called me by noon. | Elle était censée m’appeler avant midi. | C1 |
| Un projet qui ne s’est pas réalisé | was to have + participe passé | The bridge was to have opened in May. | Le pont devait ouvrir en mai. | C1 |
| Un projet formé avant un autre événement passé | had been due to + V | The train had been due to leave at six. | Le train devait partir à six heures. | C1 |
| Discours indirect | le modal avec have ne change pas | You should have called. → He said I should have called. | Tu aurais dû appeler. → Il a dit que j’aurais dû appeler. | C1 |
Erreurs fréquentesB2–C1
| Faux | Correct | Règle | |
|---|---|---|---|
| You should of called. | You should have called. | on écrit have ou 've, qui sonne comme of | B2 |
| She must had left. | She must have left. | have ne change jamais après un modal | B2 |
| He should have went home. | He should have gone home. | have + participe passé | B2 |
| He mustn't have known. | He can't have known. | certain que cela ne s’est pas produit : can't have ou couldn't have | B2 |
| I needn't have gone, so I stayed at home. | I didn't need to go, so I stayed at home. | needn't have signifie que l’action a été faite | B2 |
| If I would have known, I would have called. | If I had known, I would have called. | la proposition avec if est au past perfect, sans would | B2 |
| The keys must have been losing. | The keys must have been lost. | passif : been + participe passé ; forme continue : been + V-ing | C1 |
| He can't hardly have known. | He can hardly have known. | hardly est déjà négatif : pas de seconde négation | C1 |