今回の記事では、have to「~しなければならない」についての文を解説します。
助動詞のmustと同じ意味になる!
というように学習するのですが、mustとhave toには微妙な違いがあったりします。
また、have toでしか作れない文があるなど、結構大事な知識も多いのです。
というわけで、例文を交えながらhave toの文について学習していきましょう。
have toの使い方
have to + (動詞の原形)「~しなければならない」
I have to get up early.
(私は早く起きなければならない)
He has to study hard.
(彼は熱心に勉強をしなければならない)
have toの後ろに動詞の原形を持ってきて「~しなければならない」という意味になります。
主語が三人称単数(he,she,itなど)のときには、has toを用います。
このhave to「~しなければならない」というのは助動詞mustと同じ意味を持ちます。
なので、このように書きかえることができます。
テストでは頻出の書きかえとなるので、必ず覚えておきましょう。
しかし、肯定文では同じ意味を持つhave to と mustですが
それぞれ否定文になると違った意味を持つようになります。
have toの否定
don’t have to / doesn’t have to
(~する必要はない)
mustの否定文
must not
(~してはいけない)
別記事で詳しく解説をしておりますが、
大事なことなので、頭の中に入れておいてください。
- have to / has to 「~しなければならない」
- have to = must
- have to否定文「~する必要はない」
- must否定文「~してはいけない」
過去形のhad to
過去形 had to「~しなければならなかった」
She had to clean her room yesterday.
(彼女は昨日、部屋を掃除しなければならなかった)
「~しなければならなかった」
というように過去形の文を作りたい場合。
このときには、had toを用います。
助動詞mustには過去形がないので、
「~しなければならなかった」という文はhave toが主役ってわけですね(^^)
未来形のwill have to
未来形 will have to「~しなければならないだろう」
She will have to wait long.
(彼女は長く待たなければならないだろう)
「~しなければならないだろう」
というように未来の文を作りたい場合。
このときには、will have toを用います。
未来形にするときにもmustは使えません。
助動詞は2つ並べて使えない!!
You will must wait long.
助動詞は2つ並べて使うことができないというルールがあるのです。
なので、未来の文においても過去形と同様、have toにお任せ!
助動詞willの後ろは必ず原形。
なので、主語が三人称単数であってもwill has toとすることはありません。
必ずwill have toとなります。
この辺りも気を付けておいてくださいね。
have to と mustの違い
それでは、have to と mustの文の違いについてまとめておきましょう。
【現在形】
He studies English hard.
(彼は熱心に英語の勉強をします)
【must】
He must study English hard.
(彼は熱心に英語の勉強をしなければなりません)
mustの後ろには動詞の原形。
【have to / has to】
You have to study English hard.
(あなたは熱心に英語の勉強をしなければなりません)
He has to study English hard.
(彼は熱心に英語の勉強をしなければなりません)
主語によって、have to, has toを使い分ける。
後ろには動詞の原形。
また、mustとhave toには微妙なニュアンスの違いがあります。
mustは、話し手が感じている義務、必要
have toは、状況的に判断した義務、必要
それぞれこのような意味が含まれています。
テストに問われるような知識ではありませんが、英語学習を進めていく上で覚えておくと役に立つかもしれません。
have toの文【練習問題】
次の問題に答えなさい。
※答えをタップすると解答が表示されます。
次の文をhave(has) toを用いて「~しなければなりません」の文にかえなさい。
- I go to the library.
- She studies math hard.
次の2文が同じ意味になるよう( )に適する語を入れなさい。
- He must help his father.
- He ( ) ( ) help his father.
- You have to call your friends.
- You ( ) ( ) your friends.
次の日本語を英語にしなさい。
- 彼は昨日、早く起きなければならなかった。
- あなたは熱心に勉強をしなければならないでしょう。