Had Better vs Should: Advice with the Right Strength
Is it a good idea, or could something go wrong?
By the end: Give a recommendation, explain a possible consequence and choose the right affirmative or negative advice pattern.
Tutor guide: Let the learner try first. Use the short follow-up questions and ask them to explain one quiz choice. Extra discussion is optional.
The quick answer
Use should + base verb for a recommendation: You should visit the market. Use had better + base verb for advice about a particular situation when not following it could cause a problem: We’d better leave now or we’ll miss the train.
You are helping a friend plan a day out. Some suggestions would make the day nicer. Others could prevent a problem. Choose language that shows the difference.
On your own: Read each explanation, answer the short speaking prompt aloud (or write if needed), then reveal the model and improve your answer. Finish with the quiz and final task.
The extra-detail panels are optional. Keep the main route to about 15 minutes; take longer if the discussion is useful.
1. A recommendation or a warning?
Should: a good idea
You should try the café by the river.
You recommend it. You are not necessarily suggesting that a problem will follow if your friend chooses somewhere else. Should works for general advice and for a particular occasion.
Had better: avoid a problem
We’d better book a table. There are only two left.
This advice concerns a specific situation. The possible problem is that there may be no table later. You do not always need to state the consequence if it is already clear.
Both can fit: We should book gives a recommendation. We’d better book adds a stronger sense that failing to act could cause trouble. Should is not limited to general advice.
2. Keep had, drop to
| Meaning | Pattern | Example |
|---|---|---|
| Recommend an action | should + base verb | She should check the opening times. |
| Warn against an action | had better not + base verb | We had better not leave the tickets at home. |
| Advise action in this situation | had better + base verb | He had better charge his phone before he leaves. |
| Recommend avoiding something | should not / shouldn’t + base verb | You shouldn’t carry so many bags. |
I’d better means I had better, not I would better. Use had with every subject: I had better, she had better, they had better. Do not change it to has. The advice concerns now or later even though the word is had.
Common errors: write You’d better go, not You’d better to go. Write You’d better not wait, not You don’t better wait. Keep the complete form in careful writing.
3. Match the strength to the situation
Friendly recommendation
You should take the riverside path. It’s lovely in the afternoon.
The reason is a benefit. This is a natural way to share a suggestion without making it sound like a warning.
A practical problem to prevent
We’d better take the other path. This one closes in ten minutes.
The reason explains the urgency. Using we includes the speaker in the action and presents it as a shared practical decision.
You’d better… can sound very firm or even threatening, especially when the speaker seems to control the consequence. Tone and context matter. For ordinary friendly suggestions, should is often a better choice. Give a clear reason rather than making every preference sound urgent.
Does better compare two things?
In this expression, better is part of the advice pattern, not an ordinary comparison. The early train is better than the late one compares trains. We’d better catch the early train advises an action. This lesson covers advice, not the other meanings of should, such as an expectation.
Repair two messages
Say or write a corrected version first. Then open the explanation.
1. She has better to check the address.
Show the correction and reason
She had better check the address.
The expression uses had with every subject and a base verb without to. She’d better check is the contracted version.
2. We’d not better miss the last train.
Show the correction and reason
We’d better not miss the last train.
Put not after better, before the base verb. Had better not advises against an action in a specific situation.
Mastery quiz: eight exercises with answers
Choose one best answer for each situation. Work without the table first, then check your answers. Each choice has its own explanation.
Answer key with explanations
check Correct. Had better takes the base verb without to.
had Correct. You’d better means You had better.
We’d better not wait. Correct. Not goes after better and before wait.
You should try the café by the park. Correct. Should naturally recommends a good option.
A specific problem if we do not act. Correct. Missing the train is the possible consequence of not leaving.
had better Correct. Had better stays the same with every subject.
Yes. Should can give general or specific advice. Correct. Had better would place more emphasis on a possible problem if we do not book.
Before a future departure. Correct. Tomorrow locates the advice in a particular future situation.
This checks your understanding of this lesson. It does not assign an overall English level.
Use it without the model
Leave a four-sentence voice message aloud for a friend before an outing. Recommend something enjoyable with should, give one positive and one negative piece of advice with had better, and explain a possible consequence. Then compare your message with the model.
Compare a possible response
You should visit the photography exhibition. We’d better buy tickets online. We’d better not arrive after four. Otherwise, the doors may be closed and we could miss it.
Self-check: Check should + base verb, had better + base verb and had better not + base verb. Are your stronger suggestions connected to a real problem, rather than just your personal taste?
If a choice still feels uncertain, revisit the explanation and try a new example.
