Zaloguj
CARROTTA
carrotta.net
Carrotta
Compendium
⚠️ Compendium Grammar EN

English — had better

Use had better (usually contracted to 'd better) plus a bare infinitive to give strong advice or a warning about the immediate future: You'd better leave now. The negative is had better not: You'd better not be late. It is stronger and more urgent than should.

1

How it works

✓ Rule

The form is fixed: subject + had better ('d better) + bare infinitive. Although had is past in form, the meaning is present or future: We'd better hurry. Add not after better for the negative — never don't: You'd better not tell her. In speech the 'd is almost always contracted, and it stays the same for every subject (I, you, he, they).

2

Forms and contrast

had better: affirmative, negative, and how it compares with should
Example Meaning / use
You'd better see a doctor. Strong advice — the speaker thinks this is the wise thing to do.
We'd better hurry or we'll miss the train. Warning with an implied bad consequence if the advice is ignored.
You'd better not tell anyone. Negative: put not after better — this is a warning against doing something.
He'd better apologise soon. Same form for every subject; the 'd never changes to has or does.
You should exercise more. (general advice) should = mild, general recommendation, no sense of urgency or threat.
You'd better take an umbrella. (urgent, this occasion) had better = stronger, tied to a specific situation now, with consequences.
3

Good to know

⚠ Note

Common mistakes: the negative is had better not, not "hadn't better" and never "don't had better" — say You'd better not go, not "You don't had better go". Also do not add to after better: it is You'd better leave, never "You'd better to leave". Because it often carries a note of threat, had better can sound too forceful to an authority figure; with a boss or stranger, should or could is usually more polite.

CARROTTA · Compendium English — had better carrotta.net Compendium
Carrotta tip Hi! I can help you learn — click me 👋
Carrotta
Carrotta AI
Your language assistant
Hi! 🥕 I’m Carrotta, your language-learning assistant. Ask me about a word, grammar, or let’s practise a conversation!
Carrotta
PLUS FEATURE

Unlock the AI assistant

The Learning Studio creates materials generated just for you — on any topic. Available on paid plans.

Readings and dialogues on any topic — e.g. your hobby
Listening texts and flashcards matched to your level
A glossary and questions for every material
See plans

Chatting with Carrotta is always free.

Learning Studio
Level A2 · ~2 min
PLUS
Step 1 · Learning mode

How do you want to learn today?

Step 2 · Topic

What should the material be about?

Pick a suggestion or type any topic.

Carrotta will prepare it in seconds · uses 5 tokens