wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

modals of obligation

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

You ___________ English when you were at school. You'd speak it better now!

a)

must learn

b)

didn't have to learn

c)

should have learnt

2.

We've cooked a lot of food. You __________ buy any.

a)

have to

b)

don't have to

c)

didn't have to

3.

If you want to get fit, you __________ exercise.

a)

should do

b)

shouldn't do

c)

should have done

4.

Last year, I ___________ a very difficult test.

a)

must take

b)

have to take

c)

had to take

5.

You ___________ shorts to work. It doesn't look professional.

a)

shouldn't wear

b)

shouldn't have worn

c)

don't have to wear

6.

That's very kind of you! You ___________ bring me a gift!

a)

mustn't

b)

don't have to

c)

didn't have to

7.

You ___________ bring a dog here! We're not a pet-friendly cafe.

a)

don't have to

b)

shouldn't

c)

mustn't

8.

Today, all the shops are closed. You ___________ all the products yesterday!

a)

should buy

b)

should have bought

c)

had to buy

9.

You __________ wear a uniform at work. Casual clothes are not allowed!

a)

should

b)

have to

c)

had to

10.

He ____________ fluent in English for this position. It's not necessary.

a)

don't have to be

b)

doesn't have to be

c)

mustn't be

11.

If you can't sleep, you ____________ try drinking hot chocolate before bedtime.

a)

have to

b)

must

c)

should

12.

Our teacher isn't strict. You __________ do homework if you don't want to.

a)

have to

b)

must

c)

don't have to

13.

____________ read this text for tomorrow?

a)

Have I to

b)

Have I

c)

Do I have to

14.

What ___________ do?

a)

should I

b)

do I should

c)

I should

15.

He didn't have much work that day. You ____________ help him.

a)

don't have to

b)

didn't have to

c)

shouldn't have