MODAL + HAVE + PAST PARTICIPLE: choose 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, then drag the right English form into the box (or tap it, then the box). The lesson is above: use it!Lisez le français, puis glissez la bonne forme anglaise dans la case (ou touchez-la, puis la case). La leçon est au-dessus : servez-vous-en !

Next step: 5. Review · The same, but you write the answers