English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

7 answers

"have to" and "must" both express a strong obligation; meaning that you are required, forced to do something.

However, there is a difference between them:
If you "have to" do something, then the obligation comes from outside. For example, it is the law to wear seat-belts, therefore we would say "You have to wear a seat-belt." (we would use "have to", not "must" because we are required to do it by an outside force - the law)

On the other hand, we use "must" when the obligation comes from 'inside', that is we aren't required to do something because of (for example) a law, but we are forced to do it because of our inner belief/decision, etc. For example: "I must get a hair-cut today." There is no law for it, no outside need, therefore I don't "have to get a hair-cut", but I decided myself that it is absolutely necessary and inavoidable, therefore I "must" do it.

Should expressed a weaker form of obligation than "have to" and "must". It is commonly used when giving advice. It expresses what one thinks is the best way of solving a situation, but the person is not required or forced to do it ( while with "have to" and "must" he is forced). For example: "You look sick. You should go to see a doctor." Or: "You've got pretty bad grades in your math class. You should study harder." In both cases the person speaking is giving an advice, the person is expressing what he/she thinks it the best way to solve the situation, but the person that the advice is addressed to is not required, forced to comply.

2006-07-01 23:23:31 · answer #1 · answered by Anonymous · 1 0

"Have to" and "must" are used the same way, they mean that the person does not want to do something, but they are required to. I can guess that "must" implies that you have no choice, "you must do this" and "have to" is slightly less of an obligation, "you have to do this for me".
"Should" means that you do not have to, nor must you do the thing, but you feel either morally, or because of social pressure, that you need to do something, like "you should do what your father would do".
Hope that helps. I'm offering the uses that are used commonly in english, but the official definitions differ slightly.

2006-07-01 21:52:08 · answer #2 · answered by mia_violenza 3 · 0 0

'should' is used when you advise someone to do something.
You should study more !
'must' is used to mean or 'obligation' or 'deduction'
You must go to school.
He left 10 minutes ago, he must be home now.
'Have to' is more a less the same as must be a little softer.
I have to eat before leaving.

2006-07-02 00:49:36 · answer #3 · answered by Mydel 3 · 0 0

Have to=It's something that one needs to do sometime.
but could be delayed.
"I have to go shopping for clothing some day."
"I can't go now. I have to wash my hair."

Must=Something that is required but can be done on conditions.
"I must go to a dentist, but I have no time"

Should=Something that is needed but may never get done.
"We should eliminate war?

2006-07-08 04:30:29 · answer #4 · answered by ed 7 · 0 0

Don't try to speak the language cuz I don't even understand that. Have to - means it's something you have to take care of
Must should - is very improper grammer

2006-07-01 21:44:50 · answer #5 · answered by ~Bethany~ 4 · 0 0

have to-implies that one does not have a choice, they must do whatever it is

must- implies the same thing as "have to"

should- implies that one doesn't not have to do it, but it would be good or a good idea if they did

2006-07-01 21:46:26 · answer #6 · answered by High On Life 5 · 0 0

MUST - something that is necessary
HAVE TO - is almost like "must", but it is softer .
SHOULD - expresses something you are advised to do or you think to do it.

2006-07-02 01:25:54 · answer #7 · answered by klio_82 2 · 0 0

fedest.com, questions and answers