Worksheetsshould - ought to - had better
Total questions: 20
Worksheet time: 13mins
Dave loves chocolate, but he _________________ too much or he will get fat.
should eat not
should eat
shouldn't eat
A: Alice is 80 kilos and she still eats junk food.
B: I think she _____________ go on a diet.
should
shouldn't
mustn't
can't
I'm going to visit your country. Where _______________ if I want to go shopping?
should I go
I should go
ought to I go
A: I have got a sore throat.
B: You ____________drink cold water.
should
shouldn't
had better
had not better
A: I'm so hot.
B: You _________________ your coat!
should take off
should to take off
should put on
A: Brenda has got a temperature.
B: ________________________________.
She had better not see a doctor
She had better stay in bed
She shouldn\'t have a cold shower
She shouldn\'t go to the hospital
I need help, doctor. My baby doesn't sleep well. What ________________ ?
should I do
had I better do
I should do
I have an important exam tomorrow.
I ___________________ to go out tonight.
shouldn\'t
had better not
had better
ought not
It's raining and I don't want to get my dress wet. I _________________ an umbrella.
had better to bring
had better bring
had better not bring
A: I can't see the blackboard well.
B: I think________________________.
you should sit at the back
you shouldn't ask your teacher
you had better sit close to the blackboard
you had better change your class
A: Hey, Patty I think that the grade on my test is wrong.
B: Really? You ______________ to the teacher after classes.
oughtto talk
ought talk
should talk
A: Gerry hasn't got his glasses and he wants to drive home.
B: I think he______________take a taxi.
had better
shouldn't
mustn't
can't
My mother isn't feeling well, so I told her that she _______________ to the doctor.
ought to go
ought
ought go
Karina has a difficult test tomorrow:
She doesn't have to study hard
She might want to study hard
She ought to study hard
She'd better not study hard
You're going to miss the school bus. You ___________ hurry.
A) shouldn't
B) had better
C) had better not
D) oughtn't to
Oh, I'm sick!
You should go to the doctor.
You ought go to the doctor.
You better go to the doctor.
You'd rather go to the doctor.
A: My husband snores a lot and I can't sleep.
B: I think you ____________ talk to him about it.
A) had better
B) shouldn't
C) needn't
D) ought
Our planet is dying!
We'd better change our habits now.
We should to change our habits now.
We going to have to change our habits now.
We'd rather change our habits now.
This meat doesn't smell fresh. We ___________ it.
A) shouldn't eat
B) needn't taste
C) have to buy
D) ought to not cook
The airline only allows two pieces of luggage. You _________________ pack too much or you will have to take it out at the airport!
better not
had better not
had not better
