Advice: should, ought to, had better

We use should, ought to, and had better with an infinitive (e.g. go, eat, hurry):

I should go. It’s getting late.
He ought to eat less sweets.
They had better hurry. They’re going to be late

We use both should and ought to to ask for or to give advice, to say what is the correct or best thing to do:

  • A: I’ve got toothache. What should I do? (= What is the best thing for me to do?)
  • B: You should go to the dentist’s. (= The best thing for you to do is to go to the dentist’s.)

When we are talking about a duty or a law, we usually use ought to:

  • A: I saw a car accident. What should I do?
  • B: You ought to report it to the police. (= It is a person’s duty to report it.)

On the other hand, when we are giving a personal opinion, we use should:

  • B: I think you should forget about it.

We use should much more than ought to in negatives and questions:

  • I shouldn’t (or I ought not to go.)
  • Should I go? (or Ought I to go?)

We can also use had better to give advice, to say what is the best thing to do:

should, ought to, had better

  • The train is going to leave now. You had (or You’d) better get on it.
  • I’ve got to wake up at 4 am. I had (or I’d) better go to bed early.
  • I had (or I’d) better go to the dentist’s. I’ve got toothache.

Note that had is a past form, but it does not refer to past time here; we use it to talk about present or future time.

We only use had better to give advice about a specific thing or situation; when we give general advice, we use should or ought to:

  • When people have a problem with their health, they should go to a doctor. (notthey had better go …)

The negative is had better not:

  • I’d better not drink any more coffee today. I have to wake up early tomorrow.

PRACTICE

Now it is time to practise what you have learned.

  • For each Practice Test, read the instructions carefully.
  • Complete the exercise and press 'Check' to get your results.
Practice Test A

Practice Test B

Practice Test C

Practice Test D

Picture of Nigel Bailey

Nigel Bailey

Nigel is a qualified Teacher of English as a Foreign Language and has been teaching in Poland since 2003. He has been teaching over the Internet since 2008 and has taught more than 1,000 students in this way.

Contact Me

Related Posts

Speculation and deduction

This article focuses on using modal verbs and adjectives for certainty, probability, and deduction. “Deduction” means using the information available

Add your first comment to this post

Scroll to Top