Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MODAL PERFECT C CLASS

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

This bracelet is perfect!You ...... me such an expensive present!

a)

needn't have bought

b)

can't have bought

c)

mustn't have bought

2.

There is so much traffic that there ...... an accident somewhere.

a)

can't have been

b)

might had been

c)

must have been

3.

You ......to your dentist's appointment. Now you are suffering from a terrible toothache.

a)

must have gone

b)

should have gone

c)

can have gone

4.

I ........ out with him but he didn't ask me to.

a)

would have gone

b)

should have gone

c)

needn't have gone

5.

The police ...... that dangerous thief.

a)

mustn't have arrested

b)

can had arrested

c)

might have arrested

6.

You ...... your car. I would have given you a lift.

a)

should have taken

b)

needn't have taken

c)

wouldn't have taken

7.

As usual, John is not here yet. He ...... again.

a)

must have overslept

b)

can't have overslept

c)

shouldn't have overslept

8.

You ...... Mary in town. She is in bed with the flu.

a)

should have seen

b)

mustn't have seen

c)

can't have seen

9.

Jake sprained his ankle. He ...... over that cable.

a)

may have tripped

b)

might had tripped

c)

could has tripped

10.

You ...... for the pizza. It was my turn.

a)

should have paid

b)

could have paid

c)

shouldn't have paid