wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Modals Quiz

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Mom and dad just left for the airport twenty minutes ago, so they___there yet.

a)

can’t have gotten

b)

could have gotten

c)

shouldn’t have gotten

d)

had better have gotten

2.

Although research scientist had hoped that the new drug interferon____to be a cure for cancer, it’s applications now appear to be more limited.

a)

Had proven

b)

prove

c)

will prove

d)

would prove

3.

The theory of continental drift assumes that there____long-term climatic changes in many areas during the past.

A.must have been

B.must be

C.must have

D.must

a)

must have

b)

must

c)

must have been

d)

must be

4.

the man standing over there asked me whether he____the flowers from my garden.

a)

would take

b)

ought to take

c)

took

d)

might take

5.

Look at this street. it is very muddy. it____have rained heavily last night.

a)

Must

b)

Could

c)

Will

d)

Would

6.

... you pass me the paper?

a)

Can

b)

Could

c)

Will

d)

Would

7.

Bayu broke his leg. He ... walk from now.

a)

can't

b)

wouldn't

c)

can

d)

will

8.

I regret that I ... take care of my parents when they were alive.

a)

would not

b)

will not

c)

could not

d)

can not

9.

What ... you like to have for lunch? Rice or the other?

a)

would

b)

will

c)

can

d)

could

10.

Nanda ... rest well last night. She felt fresh when she woke up.

a)

can't

b)

will

c)

can

d)

couldn't

11.

I'm tired. I think ... go to the bed now.

a)

will

b)

would

c)

wouldn't

d)

can

12.

A year ago, I ... get in contact with my brother because he changes his number.

a)

can

b)

can't

13.

Why did you stay at hotel in Jakarta? You _____ stayed with your uncle

a)

must have

b)

will have

c)

could have

d)

may have

14.

This bag is very heavy. Please help me, I _____ take it by myself.

a)

may not

b)

will not

c)

must not

d)

can not

15.

I have lived in England for two years, so I _____ speak English fluently.

a)

can

b)

shall

c)

will

d)

may