あおこ♪さん
have toやmust、willやbe going to doなどの違いにはとても興味があり、何度も参考書を読んだり、ネイティブスピーカーに質問をしたりしてきました。
私が中学生だった時にはhave to=mustとも習いました。mustのほうが強いとも。
ただ、この2つの使い分けに、以前のトピの大西さんのようにネイティブスピーカーはこうに使い分ける!と言う方もいれば、かたやネイティブスピーカーが使い分けないと言っているので、何が本当なのかと思ってトピックを新たにたてさせてもらったのです。
Must is used mostly to talk about the feelings and wishes of the speaker and hearer-for example, to give or ask for orders. Have (got) to is used mostly to talk about obligations that come from 'outside'-for example from laws, regulations, agreements and other people's orders. Compare:
I must stop smoking. (I want to)
I've (got) to stop smoking. Doctor's orders.
This is a terrible party. We really must go home.
This is a lovely party, but we've (got) to go home because of the baby-sitter.
☆Must=法律で決まっていたり、強要されているときに使う。
例)
You must drive the cars on the left side lane in Japan.
Teachers usually say I must do my homework.
かなり強いので友達等には使わない方がいいです。
But友達等に薦める時は…
You must watch the movie and I am sure you'll like it!!
のように使うと、絶対見たほうが良いよ!! となります。
☆Have to=自分で決めたり、
しなきゃいけないと言われたこと(絶対では無い)
I have to do my home work otherwise my mom'll kill me.
You have to be on a diet if wanting to get a boy friend.
だから
You have to watch the movieは逆に無理に見せようとしている感じになってしまうわけです。
Mustは助動詞/Have toは一般動詞
ココで複雑なのは…
Had toはMUSTの過去形なのです。
ですので
You had to watch the movie and I was sure you'd like it!
となります。
ですが、可能性(99.999%)の時には↓のようになります。
☆Mustは可能性(99.999%)を表すことが出来るが、
Have toはできない。
肯定文=It must be her/ It must have been her
否定文=It must not be her(American)
It can not be her (British)
ちなみに…
Have got toはかなり口語で文章にはしないほうが良いですよ.
スラングではないですが、フォーマルでも有りません。
最終的な点数が問われる大学入試とかに備えることを考えたときや、受験英語のみを考えたときには、確かにHave to とmustの細かい違いを知るということは「不可欠な必要要素」ではないのかもしれませんが・・・でも、そういう言葉の細かい違いを知ることって結構実際のコミュニケーションにおいては大事だと思うんですけどね・・。事実、違いに興味を抱く中学生はすっごく多いですよ。