MODAL + HAVE + PAST PARTICIPLE: write the right form

Should have, could have, must have, can't have… Sixteen sentences to translate.

Need help? Click FR (bottom right) to read the instructions in French.Les consignes sont en français. Cliquez sur EN (en bas à droite) pour revenir à l'anglais.

Help:Aide :

The lesson: MODAL + HAVE + PAST PARTICIPLELa leçon : MODAL + HAVE + PAST PARTICIPLE

🧩 The form

modal + have + participe passé

She should have called. · They might have left.

have ne change jamais (she should has) et le verbe est au participe passé (should have call, could have did).

😔 Regrets and criticism

You should have told me. = Tu aurais dû me le dire.

I could have won. = J'aurais pu gagner.

She would have helped you. = Elle t'aurait aidé.

should have / ought to have = aurait dû ; could have = aurait pu ; would have = conditionnel passé.

🔍 Guessing about the past

The ground is wet: it must have rained. = Il a dû pleuvoir (j'en suis presque sûr).

He may / might have missed the bus. = Il se peut / pourrait qu'il ait raté le bus.

She can't have forgotten! = Impossible qu'elle ait oublié !

Attention : « il a dû » = must have (déduction) ou had to (obligation : he had to leave = il a été obligé de partir).

🏛️ With the passive

The window must have been broken by the wind.

The letter may have been lost.

modal + have + been + participe passé : il a dû être cassé, il se peut qu'elle ait été perdue.

TranslateTraduisez

Read the French and write it in English, then press Enter or click Check. The punctuation is already there. Short forms are accepted (can't, won't, I'll…). Careful: I always takes a capital letter!Lisez le français et écrivez-le en anglais, puis appuyez sur Entrée ou cliquez sur Vérifier. La ponctuation est déjà là. Les formes contractées sont acceptées (can't, won't, I'll…). Attention : I prend toujours une majuscule !

Next step: 5. Review · The same with three choices