Had better (‘d better)

Use

We use had better to give strong2 advice or to tell someone (including ourselves) what to do.

Had better often implies that something negative will happen if something is not done and it often sounds like a threat or a warning.

Form

The word had is a past verb form, but the expression had better is only used to talk about the immediate future.

After had better we need to use infinitive without to.

Had better not (‘d better not) is the negative form of had better.

In spoken English we normally use the short form ‘d better. And in informal speech, people sometimes say just better (without had).

Had better vs should

We often use should to give advice, to say that something is a good thing. And we use had better to express urgent advice or a warning, with bad consequences if you don’t follow it.

 

It’s time

We can use it’s time + to + infinitive or it’s time for someone + to + infinitive to say that someone should do something now or in the future.

We can also use it’s (about) time + subjectpast simple to say that someone should do something now or in the future.

Note that we use the past in this form, but we are talking about the future.

We often use this form to complain or criticise.