体験カウンセリング
満足度
98%
英語を勉強していると、必ず一度は混乱するのが must / have to / should の違いです。
| 「〜しなければならない」 「〜すべき」 「〜した方がいい」 |
この3つは、どれも「同じような」意味合いに見えます。しかし、英語ではそれぞれ相手に伝わるニュアンスが違います。
特に英会話では、使い方を間違えると、
| 「少し強く言いすぎた」 「命令っぽく聞こえた」 「本当は軽くアドバイスしたかっただけなのに、きつく聞こえた」 |
ということが起こります。この記事を読むことで、must / have to / should の違いをネイティブに近い感覚で理解し、英会話でも強すぎない自然な表現として使い分けられるようになります。
ページコンテンツ
まずは、3つの違いをシンプルに整理しましょう。
| 表現 | 基本の意味 | ニュアンス | 会話での印象 |
|---|---|---|---|
| must | 〜しなければならない | 話し手の強い判断・命令に近い | 強い、少し硬い |
| have to | 〜しなければならない | ルール・状況的に必要 | 自然でよく使う |
| should | 〜した方がいい | アドバイス・おすすめ | やわらかい |
大きく分けると、次のようになります。迷ったときは、
| ① 相手にアドバイスしたいなら should ② ルールや状況で必要なら have to ③ 強く伝えたい・禁止したいなら must |
と考えると使い分けやすくなります。この違いを理解すると、かなり使い分けやすくなります。

まず、must から見ていきましょう。must は「〜しなければならない」と訳されますが、かなり強い表現です。
話し手が、
| 「これは絶対に必要だ」 「必ずやるべきだ」 「そうしないといけない」 |
と強く判断しているときに使います。
例文
| ① You must finish this today. あなたは今日これを終わらせなければなりません。 ② You must follow the rules. あなたはルールに従わなければなりません。 ③ You must be careful. 気をつけなければなりません。 |
must は、命令や強い注意に近いニュアンスがあります。そのため、友達や同僚に軽くアドバイスしたいときに使うと、少し強く聞こえることがあります。
そのため、日常会話では have to や should の方が自然に聞こえることも多いです。

次に、have to です。have to も「〜しなければならない」と訳されます。
ただし、must と違って、have to は ルール・状況・外部の理由によって必要 というニュアンスがあります。つまり、自分が強く命令しているというより、
| 「そういう決まりだから」 「状況的に必要だから」 「やらないと困るから」 |
という感じです。
例文
| ① I have to go to work tomorrow. 明日仕事に行かなければなりません。 ② You have to submit this form. この書類を提出しなければなりません。 ③ We have to leave by 8. 私たちは8時までに出発しなければなりません。 |
このように、日常生活の中で「やらないといけないこと」を表すときに、とても自然です。
must よりも会話で使いやすく、強すぎない表現です。

次に、should です。should は「〜すべき」と訳されることが多いですが、実際の英会話では アドバイス・おすすめ のニュアンスでよく使われます。
must や have to よりも、かなりやわらかい表現です。
例文
| ① You should study English every day. 毎日英語を勉強した方がいいですよ。 ② You should see a doctor. 病院に行った方がいいですよ。 ③ You should try this restaurant. このレストラン、行ってみた方がいいですよ。 |
このように、should は「命令」ではなく「アドバイス」です。そのため、英会話ではとても使いやすい表現です。
ただし、注意点もあります。
should はやわらかい表現ですが、言い方や場面によっては少し上から目線に聞こえることもあります。たとえば、相手がアドバイスを求めていないのに、
| You should do this. あなたはこれをすべきです。 |
と何度も言うと、少し押しつけがましく聞こえることがあります。そのため、よりやわらかく言いたいときは、
| ① Maybe you should〜 たぶん〜した方がいいかもしれません。 ② I think you should〜 私は〜した方がいいと思います。 ③ You might want to〜 〜してみてもいいかもしれません。 |
のように言うと、より自然です。

must / have to / should で特に注意したいのが、否定形です。なぜなら、否定形にすると意味が大きく変わるからです。
特に大切なのは、must not と don’t have to の違いです。
この2つは、まったく意味が違います。
| 表現 | 意味 | ニュアンス |
|---|---|---|
| must not | 〜してはいけない | 禁止 |
| don’t have to | 〜する必要はない | 不要 |
| shouldn’t | 〜しない方がいい | アドバイス・注意 |
must not は「〜してはいけない」という意味です。
とても強い禁止を表します。
| ① You must not smoke here. ここでタバコを吸ってはいけません。 ② You must not touch this. これに触ってはいけません。 ③ You must not tell anyone. 誰にも言ってはいけません。 |
must not は、ルールや禁止事項を伝えるときによく使われます。かなり強い表現なので、日常会話で軽く注意したいときには、少しきつく聞こえることがあります。
一方で、don’t have to は「〜する必要はない」という意味です。
禁止ではありません。
| ① You don’t have to come tomorrow. 明日来る必要はありません。 ② You don’t have to pay now. 今払う必要はありません。 ③ You don’t have to finish it today. 今日それを終わらせる必要はありません。 |
つまり、don’t have to は、「やってもいいけど、やらなくても大丈夫」という意味です。
ここは日本人学習者が間違えやすいポイントです。たとえば、
| ① You must not come tomorrow. 明日来てはいけません。 ② You don’t have to come tomorrow. 明日来る必要はありません。 |
この2つはまったく違います。意味が大きく変わるので注意しましょう。
shouldn’t は「〜しない方がいい」という意味です。
禁止ではなく、アドバイスや注意です。
| ① You shouldn’t eat too much. 食べすぎない方がいいですよ。 ② You shouldn’t worry too much. あまり心配しすぎない方がいいですよ。 ③ You shouldn’t say that. それは言わない方がいいですよ。 |
must not よりもやわらかい表現です。

次に、疑問文の違いを見ていきましょう。
疑問文にするときも、それぞれニュアンスが違います。
| 表現 | 意味 | ニュアンス |
|---|---|---|
| Must I〜? | 私は〜しなければなりませんか? | 硬い、強い義務の確認 |
| Do I have to〜? | 私は〜しなければなりませんか? | 日常会話で自然 |
| Should I〜? | 私は〜した方がいいですか? | アドバイスを求める |
| Must I attend the meeting? 私はその会議に出席しなければなりませんか? |
文法的には正しいですが、日常会話では少し硬く聞こえることがあります。普通の会話では、 Do I have to〜? を使う方が自然です。
| ① Do I have to attend the meeting? その会議に出席しなければなりませんか? ② Do I have to bring my passport? パスポートを持ってこなければなりませんか? ③ Do I have to pay in advance? 前払いしなければなりませんか? |
日常会話では、Must I〜? よりも Do I have to〜? の方が自然に使われます。
「それって必要ですか?」と確認したいときに便利です。
| ① Should I attend the meeting? その会議に出た方がいいですか? ② Should I call him? 彼に電話した方がいいですか? ③ Should I study grammar first? 先に文法を勉強した方がいいですか? |
Should I〜? は、相手にアドバイスを求める表現です。
英会話でもとてもよく使います。
must / have to / should は、意味だけでなく「相手にどう聞こえるか」も大切です。
では、実際の場面でどれを使えば自然なのか、確認問題で理解度をチェックしてみましょう。
問題
友達に「もっと英語を練習した方がいいよ」とアドバイスしたいとき、どれを使うのが自然でしょうか?
A. You must practice English more.
B. You have to practice English more.
C. You should practice English more.
答え:C. You should practice English more.
もっと英語を練習した方がいいですよ。
この場合は、命令ではなくアドバイスなので should が自然です。
問題
仕事で「金曜日までにレポートを提出しなければならない」と言いたいとき、どれを使うのが自然でしょうか?
A. I must submit the report by Friday.
B. I have to submit the report by Friday.
C. I should submit the report by Friday.
答え:B. I have to submit the report by Friday.
金曜日までにレポートを提出しなければなりません。
期限や状況によって必要なことなので have to が自然です。
問題
「この部屋に入ってはいけません」と強く禁止したいとき、どれを使うのが自然でしょうか?
A. You should not enter this room.
B. You don’t have to enter this room.
C. You must not enter this room.
答え:C. You must not enter this room.
この部屋に入ってはいけません。
禁止を強く伝える場面なので must not を使います。
Aloha English英会話のコーチングでは、「文法的に正しいか」だけでなく、「その表現が相手にどう聞こえるか」まで確認しながら、英語表現を直していきます。
以下の動画では、実際の英語コーチングで、受講生の英語表現をどのように自然な言い方へ直していくのかを紹介しています。
もし、「文法は勉強しているのに、英会話になると自然な表現が出てこない」「自分の英語が相手にどう聞こえているのか分からない」と感じている方は、一度Aloha English英会話のカウンセリングでご相談ください。
現在の英語力や話すときの課題を確認しながら、今ある英語をどのように会話で使える英語に変えていくかを一緒に整理していきます。
英語になると言葉が詰まってしまう…。
その原因は「あなた特有のクセ」にあるかもしれません。
英語習得のプロが丁寧にヒアリングし、
その場で改善ポイントと最短ルートをご提案します。
ご希望の方は25分の体験レッスン
体験カウンセリング
満足度
98%
Aloha English英会話の
無料カウンセリングは
98%の方に満足いただいています
セールス
一切なし
初心者
OK
累計
400名
以上が体験
コメントを投稿するにはログインしてください。