Explanation
Use "must" and "have to" to say something is necessary. In everyday English, "have to" is more common. Use "must" for a strong rule, a firm order, or your own strong need. Use "have to" for an outside rule, like a law, a school rule, or a schedule.
In "You have to wear a helmet here," "You" is the person, "have to" shows the rule, and "wear" is the main verb in its base form. Japanese often uses one phrase, "〜しなければならない," for both. Also, "mustn't" means "not allowed," but "don't have to" means "not necessary."
「must」と「have to」は、何かが必要だと言うときに使います。日常英語では、"have to" のほうがよく使われます。"must" は、強いルール、はっきりした命令、自分の強い必要を表します。"have to" は、法律、学校の規則、予定のような、自分の外にあるルールに使います。
"You have to wear a helmet here." では、"You" が対象の人、"have to" がルール、"wear" が原形の動詞です。日本語ではどちらも「〜しなければならない」と言えますが、英語ではルールの出どころで使い分けます。なお、"mustn't" は「してはいけない」、"don't have to" は「する必要はない」です。
Examples
- I must finish this report today. 今日はこのレポートを終えなければなりません。
- You have to wear a helmet here. ここではヘルメットを着用しなければなりません。
- Do we have to pay now? 今、支払わなければなりませんか。
- We must not be late. 私たちは遅れてはいけません。
- I don't have to work tomorrow. 私は明日は働かなくてもいいです。
- She has to take the train at 7:30. 彼女は7時30分の電車に乗らなければなりません。
Common Mistakes
Japanese learners often mix up "mustn't" and "don't have to."
When the meaning is no need:
Wrong: "You mustn't pay now".
Right: "You don't have to pay now."
Use "mustn't" for prohibition, and use "don't have to" when something is optional.
日本語話者は "mustn't" と "don't have to" をよく混同します。
誤り: 「今払わなくていい」を "You mustn't pay now" と言う。
正しくは "You don't have to pay now." です。
"mustn't" は「してはいけない」、"don't have to" は「する必要はない」です。