「Do I have to ~」の表現
「Do I have to ~」は「〜しなければいけませんか?」という意味で、
一般的な理由(ルールや規則など)を確認する場合や、客観的な必要性を確認する場合、本当はやりたくない場合などに使う表現です。
Do I have to leave now?
私は今出発しなければなりませんか?
Do I have to buy this?
私はこれを買わなければいけませんか?
「Must I ~」との違い
「must」と「have to」は共に「〜しなければならない」という意味を持っていますが、
「must」は主観的な意見が強い言葉なのに対して「have to」は客観的な意味を持った言葉です。
そのため「Do I have to ~」は「規則や客観的な必要性」を確認するときに使う表現で、
「Must I ~」は単に相手の意見を求めている場合に使う表現になります。
「don’t have to」と「must not」の違い
上記のように「You don’t have to」は「規則や客観的な必要性がない」という意味であり「あなたは〜する必要はない」と訳します。
一方で「You must not」は「主観的な意見としてNOT(=絶対にダメ)」という意味であり「あなたは〜してはいけない」と訳します。
文法のページへ英作文のページ(初級)へ英作文のページ(中級)へ無料の「基礎から始める瞬間英作文アプリ」を使って英文をチェックしよう