had better

had better — idiom

1. used when you tell someone that a particular action is strongly advised or even

1.idiomB1
Definition

used when you tell someone that a particular action is strongly advised or even necessary, often because there could be unpleasant results if it is not done

Example

Selim had better finish his homework before his parents get home.

had better + base verb for strong advice

You had better take an umbrella — the forecast says it will rain all afternoon.

Synonyms
  • should

    weaker and more neutral than 'had better'; 'should' gives advice without implying negative consequences

  • ought to

    similar in strength to 'should', slightly more formal; lacks the warning tone of 'had better'

  • must

    stronger obligation; 'had better' is softer in some contexts but still carries urgency

Grammar Patterns

had better + base verb

had better not + base verb

Usage Note

Despite the past-tense form 'had', this phrase refers to present or future situations. It is stronger than 'should' and often carries an implied threat of negative consequences if the advice is ignored. The negative is formed as 'had better not + verb', not 'didn't have better'.

Common Mistakes

You have better leave now.
You had better leave now.
'had' stays the same even when talking about the present or future; it is not changed to 'have'.
You had better to call a taxi.
You had better call a taxi.
no 'to' is used after 'had better'; the next verb is the bare infinitive.
You hadn't better go.
You had better not go.
the negative is formed by adding 'not' after 'better', not by contracting 'had' with 'n't'.