wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CDM51 - UNIT 2

Total questions: 56

Worksheet time: 28mins

Name
Class
Date
1.

I need help, doctor. My baby doesn't sleep well. What ________________ ?

a)

should I do

b)

had I better do

c)

I should do

2.

The airline only allows two pieces of luggage. You _________________ pack too much or you will have to take it out at the airport!

a)

better not

b)

had better not

c)

had not better

3.

I'm going to visit your country. Where _______________ if I want to go shopping?

a)

should I go

b)

I should go

c)

ought to I go

4.

It's raining and I don't want to get my dress wet. I _________________ an umbrella.

a)

had better to bring

b)

had better bring

c)

had better not bring

5.

Dave loves chocolate, but he _________________ too much or he will get fat.

a)

should eat not

b)

should eat

c)

shouldn't eat

6.

A: I'm so hot.

B: You _________________ your coat!

a)

should take off

b)

should to take off

c)

should put on

7.

A: I think that the grade my teacher gave me on my test is wrong.

B: Really? You ______________ to her after class today.

a)

ought to talk

b)

ought talk

c)

should to talk

8.

My mother isn't feeling well, so I told her that she _______________ to the doctor.

a)

ought to go

b)

ought

c)

ought go

9.

I'm going to visit your country. Where ..................... if I want to go shopping?

a)

I should go

b)

should I go

c)

ought to I go

10.

I need help, doctor. My baby doesn't sleep well. What .....................?

a)

had I better do

b)

I should do

c)

should I do

11.

A: I think that the grade my teacher gave me on my test is wrong.

B: Really? You ......................... to her after class today.

a)

should to talk

b)

ought talk

c)

ought to talk

12.

A: I think that the grade my teacher gave me on my test is wrong.

B: Really? You ......................... to her after class today.

a)

should to talk

b)

ought talk

c)

ought to talk

13.

My mother isn't feeling well, so I told her that she ................. to the doctor.

a)

ought

b)

ought to go

c)

ought go

14.

A: I'm so hot.

B: You...................your coat!

a)

should take off

b)

should to take off

c)

should put on

15.

Dave loves chocolate, but he .......................too much or he will get fat.

a)

shouldn't eat

b)

should eat not

c)

should eat

16.
If you're in a storm, you ______ stand under a tree
a)
should
b)
ought
c)
shouldn't
17.
To stay healthy, you _______ sleep well
a)
should
b)
shouldn't
c)
oughtn't 
18.
If you want to get better grades, you _________ study more
a)
shouldn't
b)
oughtn't 
c)
should
19.
The doctor told him that he _____ eat less. He’s too fat.
a)
ought to
b)
shouldn't
20.
You .......... stay up late the night before exams.
a)
should
b)
shouldn't
21.

one thing you shouldn't do in early morning.

a)

play a very loud music

b)

eat cereal

c)

drink milk

22.

three things you ought to do in the morning.

a)

eat breakfast

b)

drink milk

c)

read news

d)

stay in your bed until noon

23.

2 things you shouldn't do at night.

a)

read a book

b)

drink a big cup of coffee

c)

brush your teeth

d)

make a loud noise until midnight

24.

I'm going to visit your country. Where ..................... if I want to go shopping?

a)

I should go

b)

should I go

c)

ought to I go

25.

The airline only allows two pieces of luggage. You .....................pack too much or you will have to take it out at the airport!

a)

had not better

b)

better not

c)

had better not

26.

I need help, doctor. My baby doesn't sleep well. What .....................?

a)

had I better do

b)

I should do

c)

should I do

27.

I need help, doctor. My baby doesn't sleep well. What .....................?

a)

had I better do

b)

I should do

c)

should I do

28.

A: I think that the grade my teacher gave me on my test is wrong.

B: Really? You ......................... to her after class today.

a)

should to talk

b)

ought talk

c)

ought to talk

29.

A: I think that the grade my teacher gave me on my test is wrong.

B: Really? You ......................... to her after class today.

a)

should to talk

b)

ought talk

c)

ought to talk

30.

My mother isn't feeling well, so I told her that she ................. to the doctor.

a)

ought

b)

ought to go

c)

ought go

31.

My mother isn't feeling well, so I told her that she ................. to the doctor.

a)

ought

b)

ought to go

c)

ought go

32.

A: I'm so hot.

B: You...................your coat!

a)

should take off

b)

should to take off

c)

should put on

33.

Dave loves chocolate, but he .......................too much or he will get fat.

a)

shouldn't eat

b)

should eat not

c)

should eat

34.

It's raining and I don't want to get my dress wet. I ........................an umbrella.

a)

had better not bring

b)

had better to bring

c)

had better bring

35.

It's raining and I don't want to get my dress wet. I ........................an umbrella.

a)

had better not bring

b)

had better to bring

c)

had better bring

36.
I missed class yesterday because I was sick.  I ________  ask the teacher what I missed.
a)
ought to
b)
would
c)
was able to
d)
musn't
37.
You ___________ eat too much before you go swimming. You can get a stomachache.
a)
shouldn't
b)
couldn't
c)
can't
d)
wouldn't
38.
Yosbani is out of gas. He _____________ go to the gas station.
a)
might
b)
can
c)
should
d)
had better
39.
 The student ______________ stop ditching if he wants to pass the class.
a)
could
b)
would
c)
can
d)
had better
40.
Children ____________ play with matches.
a)
shouldn't
b)
should
c)
can 
d)
can't
41.
You _________ do your homework on Saturday morning. That way you have the rest of the weekend free.
a)
have
b)
must
c)
ought to
d)
shouldn't
42.
You ______ to write that essay today.
a)
had
b)
must
c)
should
d)
ought
43.

The children ___________ tidy their rooms before their parents come home.

a)

shouldn't

b)

had better not

c)

have to

d)

should

44.
Who ___________ we call in case of an emergency?
a)
had better
b)
should
c)
shouldn't
d)
had better not
45.
Slow down or we're going to have an accident. You ______ drive so fast.
a)
shouldn
b)
ought to
c)
shouldn't
d)
have to
46.
Slow down or we're going to have an accident. You ______ drive so fast.
a)
shouldn
b)
ought to
c)
shouldn't
d)
have to
47.
It's wet and windy outside today. You ________ go out without an umbrella.
a)
shouldn't 
b)
won't 
c)
don't have to
d)
mustn't
48.
Your grandpa lives far away, so you ________ talk to them on the phone regularly
a)
have to
b)
shouldn't
c)
should
d)
ought
49.
You ___________ call people late at night!
a)
shouldn't
b)
ought to
c)
should
d)
had better
50.
You ___________ call people late at night!
a)
shouldn't
b)
ought to
c)
should
d)
had better
51.
What ___________ we buy Alex for her birthday?
a)
ought to
b)
shouldn't
c)
had better not
d)
should
52.
Before we leave, we ___________ see if they need our help.
a)
have to
b)
should
c)
shouldn't
d)
must
53.

How many errors can you spot in the conversation below?

A: What I should bring this weekend?

B: Hmmm, perhaps you ought to bring your tennis racket.

A: Ok. I shouldn't remember my trainers, too!

a)

3

b)

1

c)

None

d)

2

54.
I _________ you ____________ really think about it before you decide.
a)
know/shouldn't
b)
think/should
c)
hope/ought to
d)
feel/had better
55.
To avoid a fight, you _________ apologise to your sister.
a)
shouldn't
b)
ought to
c)
have to
d)
had better not
56.

How old is the teacher?

a)

21

b)

27

c)

34

d)

18

e)

39