To offer suggestions and give advice in English we can use ‘could’, ‘should’, ‘ought to’, ‘had better’.
‘Should’ is used when the speaker wants to make a strong suggestion:
The sun is shining bright, so you should wear a cap.
You look pale. I don’t think you should go to school today.
The road is wet. You shouldn’t drive too fast.
In more formal situations you can use ‘ought to’ instead of ‘should’, but this modal verb is not used in negative statements and questions:
You ought to (should) wear a scarf. It’s very cold outside.
They ought to hurry, their train is leaving.
Jane ought to visit that castle, it’s great!
If you want to give an important piece of advice or recommendation (that can have a negative consequence if not followed), use ‘had better’:
You had better (You‘d better) leave for work, it’s 8 o’clock already.
We‘d better go that way, we’ll save about 10 minutes.
He’d better park his car correctly or he will get fined.
Note: Had better is a strong expression. We use it if we think there will be negative results if someone does not do what is suggested. |
‘Could’ is not as strong as ‘should’ and is normally used to give a mild advice or to suggest a solution to some problem:
– I hate my old jeans!
– Well, you could buy a new pair.
If they need more space, they could look for a bigger house.
Jack moves to Canada next month. He could learn to play hockey there.