Complete the following sentences with should(n't), ought(n't) to or had better (not) Sometimes two answers are possible.
SHOULD(N'T)/OUGHT(N'T) TO can be used when we talk about: PROBABILITY: That should/ought to be enough food for the three of us. RECOMMENDATION/ADVICE: This is delicious. You should/ ought to try some. RESPONSIBILITY/DUTY: You should/ought to visit your parents more often.
SHOULD(N'T) is used when we talk about: GIVING ADVICE with I: I should wait a little longer, if I were you. SHOULD(N'T) is often used after verbs (DEMAND, INSIST, RECOMMEND, SUGGEST, PROPOSE) and a number of adjectives (ODD, STRANGE, SURPRISED, TYPICAL, FUNNY, INTERESTING, NATURAL, SURPRISING) I recommend that you should buy a more powerful computer. It's essential that you should be here on time.
HAD BETTER (NOT) is used only for a particular situations. We never use it to talk about the past or to make general comments. She'd better work harder if she wants to keep her job. HAD BETTER (NOT) can also be used to warn people as well as express desperate hope. He'd better get to the station by six or else he may miss the train.
1) had better 2) should 3) should/ought to 4) should 5) had better 6) should/ought to 7) had better not 8) shouldn't 9) should 10) had better not