Worksheetsshould vs had better
Total questions: 15
Worksheet time: 8mins
Dave loves chocolate, but he _________________ too much or he will get fat.
should eat not
shouldn't eat
should eat
had better not eat
You should __________ smoking.
not
stop
to stop
My mother isn't feeling well, so I told her that she _______________ to the doctor.
ought to go
ought go
ought
A: I'm so hot.
B: You _________________ your coat!
should take off
should to take off
should put on
The airline only allows two pieces of luggage. You _________________ pack too much or you will have to take it out at the airport!
had better not
better not
had not better
It's raining and I don't want to get my dress wet. I _________________ an umbrella.
had better bring
had better to bring
had better not bring
I'm going to visit your country. Where _______________ if I want to go shopping?
ought to I go
I should go
should I go
A: I think that the grade my teacher gave me on my test is wrong.
B: Really? You ______________ to her after class today.
should to talk
ought to talk
ought talk
I need help, doctor. My baby doesn't sleep well. What ________________ ?
a.
b.
c.
had I better do
I should do
should I do
The movie’s going to start soon, we _________ leave soon or we’ll miss it.
a.
b.
should have
Should
should to
you..........not be late again or you’ll lose your job.
should
should not
had better
had better not
you..........start waking up earlier.
had better
should
should not
had better not
I studied hard for the test this week, I...........be able to pass it.
had better not
should not
had better
should
Our car's gas tank is almost empty. We..........fill it up with gas soon or we will run out of gas!
should
had better
should not
had better not
you............give up smoking. It’s bad for you.
should
had better
had better not
should not
