had better の使い方|中学英語
had better は「〜したほうがいい」という意味ですが、should より強い響きがあり、「〜しないとまずいことになる」というニュアンスを含みます。
基本の形
主語 + had better + 動詞の原形You had better hurry.
急いだほうがいいよ。
We had better leave now.
今出発したほうがいい。
You had better see a doctor.
医者に診てもらったほうがいいよ。
短縮形
had は 'd と短縮できます。
You'd better go home.
家に帰ったほうがいいよ。
I'd better study for the test.
テスト勉強をしたほうがいい。
should との違い
should(アドバイス)
You should study harder.
もっと勉強したほうがいいよ。
穏やかな提案
had better(警告)
You had better study harder.
もっと勉強したほうがいいよ。
しないと困ることになる、という響き
had better には「さもないと〜」という暗黙の警告が含まれています。
You had better hurry, or you'll miss the train.
急いだほうがいいよ、さもないと電車に乗り遅れるよ。
否定文
had better not の形にします。don’t は使いません。
You had better not be late.
遅刻しないほうがいいよ。
You'd better not eat too much.
食べすぎないほうがいいよ。
We had better not go out today.
今日は外出しないほうがいい。
注意点
目上の人には使わない
had better は強い表現なので、先生や上司など目上の人に使うと失礼になることがあります。
現在・未来のことに使う
had は過去形ですが、had better は現在や未来のことについて使います。過去のことには使いません。
丁寧に言い換えるなら
had better(強い)
You had better apologize.
謝ったほうがいいよ。
should / I think you should(穏やか)
I think you should apologize.
謝ったほうがいいと思うよ。
「そんなことを言わないほうがいいよ」を英語にすると?
- You had not better say that.
- You had better not say that.
- You had better don't say that.
__RESULT__
had better の否定は had better not です。not の位置に注意しましょう。