Must vs. Have To: What's the Difference?
Quick Answer
"Must" usually expresses a personal, internal obligation — something the speaker believes is necessary (I must call my mom) — or a strong logical conclusion (he must be tired). "Have to" expresses an external obligation imposed by someone else, a rule, or a law (I have to wear a uniform at work). "Must" has no past tense; "have to" changes freely across all tenses.
Difference at a Glance
| Feature | Must | Have to |
|---|---|---|
| Source of obligation | Internal — the speaker's own opinion | External — a rule, law, or other person |
| Past tense form | None — use "had to" instead | "had to" (regular in all tenses) |
| Negative meaning | "must not" = prohibited, forbidden | "don't have to" = not necessary, optional |
| Example | I must finish this myself; it matters to me. | I have to wear safety goggles; it's the law. |
Definitions
Must
Personal/internal obligation, or a strong logical deduction — no past tense form.
must + base verb
"I must remember to water the plants."
"He must be exhausted after that trip."
"You must not touch that; it's dangerous."
Have to
External obligation from a rule, law, or other person; works in every tense.
have/has/had to + base verb
"Employees have to clock in by 9am."
"She had to leave early yesterday."
"We will have to reschedule the meeting."
Grammar Rule
Key Rule: "Must" expresses the speaker's own sense of necessity or a confident conclusion, and it has no past form (use "had to" for the past). "Have to" expresses an obligation coming from outside the speaker — a rule, law, schedule, or another person — and it conjugates normally in every tense.
The negatives are not interchangeable: "must not" (mustn't) means something is forbidden, while "don't have to" means something is simply not required — you are free to do it or not.
Common Mistakes
Incorrect: Yesterday I must finish the report before noon.
Correct: Yesterday I had to finish the report before noon.
"Must" has no past tense form; the past of obligation uses "had to".
Incorrect: You must not clean your room; it's optional.
Correct: You don't have to clean your room; it's optional.
"must not" means forbidden, not "not necessary" — "don't have to" is needed here.
Incorrect: According to the airline's policy, passengers must wear a seatbelt (a strict rule set by the airline).
Correct: According to the airline's policy, passengers have to wear a seatbelt.
When the obligation clearly comes from an external rule, "have to" is more natural, though "must" is not wrong here.
More Correct Examples
Mini Quiz
1. Choose the correct form for the past: "Last year, employees _____ arrive by 8am."
2. Choose the correct meaning: "You don't have to attend the meeting" means…
3. Fix the sentence: "Visitors must not to pay an entry fee before 10am; it's free."
Common Learner Questions
Is "must" too strong for everyday requests?
It can sound quite direct or formal, so in casual speech people often prefer "have to" or softer alternatives like "need to" for everyday obligations, saving "must" for strong personal feelings, rules in writing, or firm recommendations.
Can "must" express certainty instead of obligation?
Yes. "Must" is also used for confident logical conclusions, as in "The light is on, so she must be home." This use has nothing to do with obligation — it expresses how sure the speaker is.
What is the difference between "have to" and "need to"?
"Have to" and "need to" are very close in meaning and often interchangeable for obligation ("I have to go" / "I need to go"), though "need to" can sound slightly softer and more focused on necessity for the speaker's own goals.