Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

should vs had better

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

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

a)

should eat not

b)

shouldn't eat

c)

should eat

d)

had better not eat

2.

You should __________ smoking.

a)

not

b)

stop

c)

to stop

3.

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

a)

ought to go

b)

ought go

c)

ought

4.

A: I'm so hot.

B: You _________________ your coat!

a)

should take off

b)

should to take off

c)

should put on

5.

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 better not

b)

better not

c)

had not better

6.

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

a)

had better bring

b)

had better to bring

c)

had better not bring

7.

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

a)

ought to I go

b)

I should go

c)

should I go

8.

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 to talk

c)

ought talk

9.

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

a.

b.

c.

a)

had I better do

b)

I should do

c)

should I do

10.

The movie’s going to start soon, we _________ leave soon or we’ll miss it.

a.

b.

a)

should have

b)

Should

c)

should to

11.

you..........not be late again or you’ll lose your job.

a)

should

b)

should not

c)

had better

d)

had better not

12.

you..........start waking up earlier.

a)

had better

b)

should

c)

should not

d)

had better not

13.

I studied hard for the test this week, I...........be able to pass it.

a)

had better not

b)

should not

c)

had better

d)

should

14.

Our car's gas tank is almost empty. We..........fill it up with gas soon or we will run out of gas!

a)

should

b)

had better

c)

should not

d)

had better not

15.

you............give up smoking. It’s bad for you.

a)

should

b)

had better

c)

had better not

d)

should not