Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

should - ought to - had better

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

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

a)

should eat not

b)

should eat

c)

shouldn't eat

2.

A: Alice is 80 kilos and she still eats junk food.

B: I think she _____________ go on a diet.

a)

should

b)

shouldn't

c)

mustn't

d)

can't

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.

A: I have got a sore throat.

B: You ____________drink cold water.

a)

should

b)

shouldn't

c)

had better

d)

had not better

5.

A: I'm so hot.

B: You _________________ your coat!

a)

should take off

b)

should to take off

c)

should put on

6.

A: Brenda has got a temperature.

B: ________________________________.

a)

She had better not see a doctor

b)

She had better stay in bed

c)

She shouldn\'t have a cold shower

d)

She shouldn\'t go to the hospital

7.

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

a)

should I do

b)

had I better do

c)

I should do

8.

I have an important exam tomorrow.

I ___________________ to go out tonight.

a)

shouldn\'t

b)

had better not

c)

had better

d)

ought not

9.

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

10.

A: I can't see the blackboard well.

B: I think________________________.

a)

you should sit at the back

b)

you shouldn't ask your teacher

c)

you had better sit close to the blackboard

d)

you had better change your class

11.

A: Hey, Patty I think that the grade on my test is wrong.

B: Really? You ______________ to the teacher after classes.

a)

oughtto talk

b)

ought talk

c)

should talk

12.

A: Gerry hasn't got his glasses and he wants to drive home.

B: I think he______________take a taxi.

a)

had better

b)

shouldn't

c)

mustn't

d)

can't

13.

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

a)

ought to go

b)

ought

c)

ought go

14.

Karina has a difficult test tomorrow:

a)

She doesn't have to study hard

b)

She might want to study hard

c)

She ought to study hard

d)

She'd better not study hard

15.

You're going to miss the school bus. You ___________ hurry.

a)

A) shouldn't

b)

B) had better

c)

C) had better not

d)

D) oughtn't to

16.

Oh, I'm sick!

a)

You should go to the doctor.

b)

You ought go to the doctor.

c)

You better go to the doctor.

d)

You'd rather go to the doctor.

17.

A: My husband snores a lot and I can't sleep.

B: I think you ____________ talk to him about it.

a)

A) had better

b)

B) shouldn't

c)

C) needn't

d)

D) ought

18.

Our planet is dying!

a)

We'd better change our habits now.

b)

We should to change our habits now.

c)

We going to have to change our habits now.

d)

We'd rather change our habits now.

19.

This meat doesn't smell fresh. We ___________ it.

a)

A) shouldn't eat

b)

B) needn't taste

c)

C) have to buy

d)

D) ought to not cook

20.

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