have to/has toは「〜しなければならない」を表します。mustとの違い、否定形don't have to「〜しなくてもよい」の使い方も例文で解説。
have to / has toとは、「〜しなければならない」を表す表現です。
「〜しなければならない」という義務や必要性を表します。
must よりも一般的な義務や必要性を表すときに使います。
主語が三人称単数(he / she / it)のときは has to、それ以外は have to を使います。
have to / has to は「〜しなければならない」という義務を表します。主語が I / you / we / they のときは have to、主語が he / she / it のときは has to を使います。have to の後ろには動詞の原形を置きます。
I have to go now.
今行かなければなりません。
解説: I の後は have to を使います。
She has to study English.
彼女は英語を勉強しなければなりません。
解説: 三人称単数 she の後は has to を使います。
We have to finish this today.
今日これを終わらせなければなりません。
解説: we の後は have to を使います。
疑問文は Do / Does + 主語 + have to + 動詞の原形? の形で作ります。否定文は don't / doesn't + have to + 動詞の原形で「〜する必要がない」という意味になります。三人称単数でも has to ではなく have to のままです。
Do you have to go?
行かなければなりませんか?
解説: 疑問文は Do を使い、have to は原形のまま。
Does she have to work?
彼女は働かなければなりませんか?
解説: 三人称単数の疑問文は Does を使い、have to は原形のまま。
I don't have to go.
私は行く必要がありません。
解説: 否定文は don't have to で「必要ない」を表します。
have to は一般的な義務やルール(外からの義務)を表し、must は話し手の強い意志(内からの義務)を表します。また、否定形の意味も異なります。don't have to は「必要ない」、must not は「禁止」です。
I have to wear a uniform.
制服を着なければなりません。
解説: have to で学校のルールなど外からの義務を表します。
I must study harder.
もっと勉強しなければなりません。
解説: must で自分の意志による義務を表します。
You don't have to go. / You must not go.
行かなくてもいい。/ 行ってはいけない。
解説: don't have to は「必要ない」、must not は「禁止」。
had to + 動詞の原形で「〜しなければならなかった」という過去の義務を表します。主語に関係なく had to の形は変わりません。否定形は didn't have to + 動詞の原形で「〜する必要がなかった」という意味になります。
I had to wait for an hour.
私は1時間待たなければなりませんでした。
解説: had to で過去の義務を表します。
She had to leave early.
彼女は早く出なければなりませんでした。
解説: 三人称単数でも had to の形は変わりません。
I didn't have to work yesterday.
昨日は働く必要がありませんでした。
解説: didn't have to で「必要がなかった」を表します。
will have to + 動詞の原形で「〜しなければならないだろう」という未来の義務を表します。must には未来形がないため、未来の義務には will have to を使います。
I will have to leave early tomorrow.
明日は早く出なければならないでしょう。
解説: will have to で未来の義務を表します。
You will have to study harder.
もっと一生懸命勉強しなければならないでしょう。
解説: will have to で今後の必要性を表します。
We won't have to wait long.
長く待つ必要はないでしょう。
解説: won't have to で「必要ないだろう」を表します。
He have to go.
He has to go.
解説: 三人称単数(he/she/it)の現在形は has to です。have to ではなく has to を使います。
Does she has to go?
Does she have to go?
解説: 疑問文では does の後は have to のままです。has to ではなく have to にします。
I must not go.(行く必要がない、と言いたい)
I don't have to go.
解説: 「〜する必要がない」は don't have to です。must not は「禁止」の意味になります。
She doesn't has to work.
She doesn't have to work.
解説: 否定文では doesn't の後は have to のままです。has to ではなく have to にします。
Do I have go?
Do I have to go?
解説: have to の to を忘れないようにしましょう。have go ではなく have to go です。
I haven't to go.
I don't have to go.
解説: have to の否定文は don't have to です。haven't to という形は使いません。