had better と need(忠告・必要)
Had better / Need
had better は「〜したほうがいい」と強い忠告や警告を表します。should よりも緊急性が高く、「しないと悪いことが起きる」というニュアンスです。need は「〜する必要がある」を表し、助動詞としても一般動詞としても使えます。
had better の基本 — 強い忠告
had better は「〜したほうがいい(しないとまずい)」と強い忠告・警告を表します。短縮形は 'd better です。had があるので過去形に見えますが、現在・未来のことに使います。
S + had better + 動詞の原形
You had better hurry, or you'll be late.
急いだほうがいいよ、さもないと遅刻するよ。
You'd better take an umbrella. It's going to rain.
傘を持っていったほうがいいよ。雨が降りそうだ。
She'd better see a doctor soon.
彼女は早く医者に行ったほうがいい。
We'd better leave now.
今出発したほうがいい。
You'd better study for the test.
テスト勉強したほうがいいよ。
had better は should より強い忠告です。「しないと困ることになるよ」というニュアンスがあります。目上の人に使うと失礼に聞こえることがあるので注意しましょう。
had better の否定形
had better の否定形は had better not です。「〜しないほうがいい(すると悪いことが起きる)」という警告です。
S + had better not + 動詞の原形
You'd better not be late.
遅刻しないほうがいいよ。
We'd better not go out in this storm.
この嵐の中、外に出ないほうがいい。
You'd better not eat too much before the game.
試合前に食べすぎないほうがいい。
She'd better not forget her passport.
彼女はパスポートを忘れないほうがいい。
had better と should の違い
had better は should より強い表現で、「しないと悪い結果になる」という警告のニュアンスがあります。should は穏やかなアドバイスです。
You should eat more vegetables. (穏やかなアドバイス)
もっと野菜を食べたほうがいいよ。
You'd better eat something. You look pale. (警告)
何か食べたほうがいいよ。顔色が悪い。
You should study harder. (助言)
もっと勉強したほうがいいよ。
You'd better study, or you'll fail the test. (警告)
勉強しないとテストに落ちるよ。
| should | had better | |
|---|---|---|
| 強さ | 穏やかな助言 | 強い警告 |
| ニュアンス | 〜するのがよい | 〜しないと困る |
| 否定形 | shouldn't | had better not |
| 目上の人に | 使える | 失礼になることがある |
need の助動詞用法
need は助動詞としても使えます。主にイギリス英語で、否定文と疑問文に使います。助動詞の need は「Need I 〜?」「You need not(needn't)〜」の形になります。
Need + S + 動詞の原形? / S + need not + 動詞の原形
Need I come tomorrow?
明日来る必要がありますか?
You needn't worry.
心配する必要はないよ。
She needn't hurry.
彼女は急ぐ必要はない。
You needn't bring anything.
何も持ってこなくてもいいよ。
助動詞の need は主にイギリス英語で使います。アメリカ英語では一般動詞の need to が普通です。テストではどちらも出るので両方覚えましょう。
need の一般動詞用法
need は一般動詞としても使います。こちらのほうが日常会話では一般的です。一般動詞の need は「need to + 動詞の原形」の形で使い、否定は「don't need to」、疑問は「Do I need to 〜?」です。
S + need to + 動詞の原形 / S + don't need to + 動詞の原形
I need to study for the test.
テスト勉強をする必要がある。
Do I need to bring anything?
何か持っていく必要がありますか?
You don't need to come early.
早く来る必要はないよ。
She needs to practice more.
彼女はもっと練習する必要がある。
He doesn't need to apologize.
彼は謝る必要はない。
| 助動詞 need | 一般動詞 need | |
|---|---|---|
| 肯定 | (ほぼ使わない) | I need to go. |
| 否定 | You needn't go. | You don't need to go. |
| 疑問 | Need I go? | Do I need to go? |
| 三人称単数 | She need not go. | She needs to go. |
| 使用地域 | 主にイギリス英語 | 世界共通 |
日本語との比較
- ●日本語の「〜したほうがいい」は should と had better の両方に対応しますが、英語では強さが違います。had better は「しないとまずい」というニュアンスです。
- ●日本語の「〜する必要がある」は need to にあたります。「〜する必要がない」は don't need to / needn't です。
- ●日本語では「〜したほうがいい」の強さの違いは声のトーンで示すことが多いですが、英語は語彙(should < had better < must)で区別します。
- ●had better は過去形に見えますが、現在・未来のことに使います。日本語にはこのような形の「ずれ」はありません。
穴埋め問題
You'd better ___, or you'll be late.
You'd better ___ go out in the rain.
I ___ to study for the test.
You ___ worry about it.
She'd better ___ a doctor soon.
Do I ___ to bring anything?
You'd better ___ an umbrella.
She ___ to practice more.
You'd better not ___ late for school.
He doesn't ___ to apologize.
You'd better ___ hard, or you'll fail.
Do I ___ to come tomorrow?
You don't ___ to wait for me.
We'd better ___ now. It's getting dark.
You ___ better not forget your homework.
クイズ
had better は should より強い忠告になることがある。
need はいつでも助動詞としてしか使えない。
You had better leave now. は警告に近い助言である。
関連トピック

アプリで英語を話してみよう
AIと英会話の練習ができます。無料でダウンロード!
無料ダウンロード