e

Classified in English

Written at on English with a size of 1.2 KB.

C 1. couldn’t have known 2. Needn’t have been / shouldn’t have been 3. Must have left 4. Could have driven 5. Might have forgotten / may have forgotten 6. Should have called / ought to have called D 1. They needn’t / don’t have to finish the job tonight. 2. I may / might have taken your jacket by mistake. 3. That man can / is able to speak four languages. 4. My head hurts. I should have / ought to have worn a sunhat. 5. It must have rained last night. The grass is wet. 6. You couldn’t have seen Jack. (He’s been abroad since the summer.)

Entradas relacionadas: