wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CALL : Grammar (Modal auxiliary)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

It ......... be ready by Friday, as long as we don't have any unexpected problems.

a)

May

b)

Might

c)

Should

d)

Must

2.

She ......... to lunch - she usually goes at this time.

a)

Must go

b)

Should go

c)

Should have gone

d)

Must have gone

3.

If we'd had more time we ........... have finished it.

a)

Could

b)

Could have

c)

Must have

d)

Would have

4.

It was her birthday yesterday. We .......... got her a card. I feel awful.

a)

Had to

b)

Must have

c)

Should

d)

Should have

5.

She .......... be here in a minute - she only went out to get a newspaper.

a)

Must

b)

Should

c)

Could

d)

Might

6.

Sorry I'm late, I .......... drop the kids off at school.

a)

Must

b)

Must have

c)

Had to

d)

Should have

7.

I .......... replied earlier but I was out all day yesterday.

a)

Had to

b)

Would have

c)

Could have

d)

Must have

8.

It ........... been a great party if a few more people had come.

a)

Would have

b)

Should have

c)

Must have

d)

Might have

9.

Although we didn't have the right tools, we ........... get the work finished on time.

a)

Could have

b)

Could

c)

Were able to

d)

Manage to

10.

He ........... passed easily if only he'd spent a bit more time revising.

a)

Could have

b)

Would have

c)

Must have

d)

Might have