当某件事是必要的时候——一条规则、一份责任、一种真正的需要——英语主要有两种说法:have to 和 must。
两者常常重叠,但在日常表达中 have to 通常是更稳妥的选择:I have to go 和 I must go 都可以表示“有必要”。区别藏在细节里:怎么构成、义务从何而来,以及最重要的一点——变成否定句时会发生什么。
一句话记住:表达日常义务时,have to 是稳妥的万能选择。它在任何时态里都能用,在口语中也更常见。
Have to:日常的义务
Have to 的用法接近普通动词,会随主语和时态变化。对 he / she / it 用 has to:
| 主语 | 形式 |
|---|---|
| I / you / we / they | have to |
| he / she / it | has to |
- I have to wear a uniform at work.
- She has to catch an early train.
因为它是普通动词,疑问句和否定句要用 do / does(现在)或 did(过去)来构成:
- 疑问:Do you have to work on Saturdays?
- 否定:He doesn't have to pay — it's free.
- 过去:We had to wait an hour.
这正是 have to 的最大优势:它有像 had to 和 will have to 这样的时态形式。Must 不随时态改变形式,但仍可借助上下文指向将来:I must leave tomorrow.
Must:形式不变,语气更强
Must 是情态动词,所以在一个方面更简单——形式从不改变:
- 对每个主语都一样:I must, she must, they must(绝不说 ❌ she musts)。
- 后面接原形,不带 to:I must go(绝不说 ❌ I must to go)。
- 它没有自己的过去式,但可借助上下文指向现在或将来(I must call her tomorrow)。要表达过去的义务,就换成 had to:Yesterday I had to stay late(绝不说 ❌ I must stayed)。
Must 常常暗示义务来自说话人——可能是个人感受,也可能是说话人定下的规则:
- I must call my mother — I keep forgetting.(我自己这么觉得)
- You must be quiet in the library.(一条严格的规则)
你也会在书面规则、标牌和说明里看到 must:Passengers must show a ticket.
Have to 与 must:义务从何而来
两者的意思有重叠,但有一个大致规律,很多学习者会觉得好用:
| 典型感觉 | 例子 | |
|---|---|---|
| have to | 规则来自外部——法律、上司、客观情况 | I have to wear a helmet at work. |
| must | 义务感来自内心,或由说话人定下规则 | I must stop eating so much sugar. |
不必太纠结于选“完美”的那个——在日常口语里它们常常可以互换,而 have to 很少出错。上面的规律只是一种倾向,并非死规则。
否定形式完全不同
这一部分务必弄对。Don't have to 和 mustn't 含义并不相同——它们几乎相反:
- don't / doesn't have to = 没有必要(你可以选择):
- You don't have to come if you're tired.(你想来也行,不来也行——没有硬性要求)
- must not / mustn't = 禁止这样做 / 不允许(你别无选择):
- You mustn't touch that — it's dangerous.(不要碰)
- 完整形式 must not 在书面规则中很常见:Visitors must not feed the animals.
所以:
- ✅ You don't have to shout, I can hear you.(不必)
- ✅ You mustn't shout in here.(不许)
把这两者弄混会彻底改变意思,所以每次把它们变成否定句时都值得再看一眼。
陷阱就在这里:汉语的“不必来 / 不用来”对应 don't have to(没必要),而不是 mustn't。英语的 you mustn't come 是禁止,更接近汉语的“不准来 / 不能来”。“必须”的否定在汉语里要拆成“不必”和“不准”两个词,英语则靠 don't have to 和 mustn't 来区分。
速查表
| 含义 | 形式 |
|---|---|
| 有必要 | have to / has to / must |
| 没有必要(可自由选择) | don't have to / doesn't have to |
| 被禁止 | must not / mustn't |
| 过去有必要 | had to |
| 有必要吗? | Do you have to…?(正式:Must you…?) |
常见错误
- ❌ I must to go now. → ✅ I must go now.(must 后面不加 to)
- ❌ She must leaves early. → ✅ She must leave early.(must + 原形,绝不加 -s)
- ❌ Yesterday I must work late. → ✅ Yesterday I had to work late.(must 没有过去式——用 had to)
- ❌ Do you must come? → ✅ Do you have to come? / 正式:Must you come?(Do you have to…? 是日常常用的问法)
- ❌ You don't must be late. → ✅ You mustn't be late.(must 自己构成否定;不用 do)
- 注意含义:you don't have to stay(你可以走)和 you mustn't stay(不许你留下)完全不同。
快速检测
选出正确的形式:
- The museum is free, so you ____ (not / have to) buy a ticket.
- It's a secret — you ____ (must / not) tell anyone.
- Last week I ____ (must / have to) work on Sunday.
- ____ she ____ (have to) wear a uniform at school?
显示答案
- don't have to(没有必要) 2. mustn't(禁止) 3. had to(must 没有过去式) 4. Does … have to
要点回顾
- Have to 和 must 都表达义务;日常使用时,have to 是稳妥的万能选择。
- Have to 是普通动词——它有时态(had to、will have to),疑问和否定用 do / does / did。
- Must 是情态动词:对每个主语形式相同,后接不带 to 的原形,而且没有过去式——过去要用 had to。
- Must 常给人一种内在的或由说话人施加的义务感;have to 更常指向外部规则。
- 否定形式不同:don't have to = 没有必要(你来选);mustn't = 被禁止。