should の使い方|must との強さの違いと助言の言い方
should は「〜すべきだ」「〜したほうがいい」と、助言や当然のことを表す助動詞です。 must ほど強くなく、相手に選ぶ余地を残す言い方になります。
中学2年で習う内容です。大人のやり直しにも対応しています。 最終更新 2026-08-21
- should + 動詞の原形
- 助言や「そうするのが当然」を表す
- must より弱く、相手に選ぶ余地を残す
- 否定は should not(短縮形は shouldn't)
まず1問やってみる
強さの違いで使い分ける
「〜しなければならない」系の表現は、強さで並べると整理できます。
must / have to(しなければならない)… 選ぶ余地がない
should(したほうがいい)… 助言。従わない選択もありうる
can(してもよい)… 許可
You must see a doctor.(医者に行かなければならない)
You should see a doctor.(医者に行ったほうがいいよ)
should は相手に決定を委ねている言い方なので、
助言やアドバイスにちょうどよい強さです。
日本語の「〜すべき」は強く響きますが、
英語の should はもっと柔らかい語だと考えてください。
「当然そうなるはず」という意味もある
should には「〜のはずだ」という意味もあります。
He should be here soon.(彼はもうすぐ来るはずです)
The store should be open now.(その店はいま開いているはずです)
根拠があって「当然そうなるだろう」と考えているときの言い方です。
must(にちがいない)より弱く、
may(かもしれない)より強い、という位置づけになります。
否定と疑問文
否定は should not。短縮形は shouldn't です。
You shouldn't eat too much before bed.(寝る前に食べすぎないほうがいい)
must not(してはいけない)ほど強くありません。
「やめておいたほうがいい」という助言です。
疑問文は should を主語の前に出します。
Should I call him now?(いま彼に電話したほうがいいですか)
相手に助言を求めるときによく使う形です。
What should I do?(どうしたらいいですか)も同じ形です。
had better との違い
「〜したほうがいい」と訳せる表現に had better もあります。
should は穏やかな助言。
had better は「そうしないとまずいことになる」という警告に近い言い方です。
You should take an umbrella.(傘を持っていったほうがいいよ)
You had better take an umbrella.(傘を持っていったほうが身のためだ)
日本語訳が似ているので同じ強さだと思われがちですが、
had better のほうがずっと強く、目上の人には使いにくい表現です。
迷ったら should を選ぶほうが安全です。
例文
You should see a doctor.
医者に行ったほうがいいですよ。
We should leave now to catch the train.
電車に間に合うように、もう出たほうがいいです。
You shouldn't eat too much before bed.
寝る前に食べすぎないほうがいいです。
Should I call him now?
いま彼に電話したほうがいいですか。
He should be here soon.
彼はもうすぐ来るはずです。
What should I do next?
次に何をしたらいいですか。
You should try this cake. It is delicious.
このケーキを食べてみたほうがいいですよ。とてもおいしいです。
Students should not use their phones in class.
生徒は授業中に携帯電話を使うべきではありません。
音声は AI 合成です。作り方は音声についてをご覧ください。
よくある間違い
誤You should to see a doctor.
正You should see a doctor.
should は助動詞なので、うしろは動詞の原形です。to は要りません。
have to には to が付きますが、should には付きません。
誤He shoulds be here soon.
正He should be here soon.
should は助動詞なので、主語が三人称単数でも形が変わりません。
can、may、will と同じふるまいです。
誤Do you should call him?
正Should I call him?
should は助動詞なので、疑問文では should 自身を主語の前に出します。
do は要りません。
なお助言を求めるのは自分なので、主語は I になります。
誤You should not touch this machine. (強い禁止のつもりで)
正You must not touch this machine.
should not は「やめておいたほうがいい」という助言です。
強く禁止したいときは must not を使います。
危険を伴う場面では、強さの違いが安全に関わります。