当某件事是必要的时候——一条规则、一份责任、一种真正的需要——英语主要有两种说法:have tomust

两者常常重叠,但在日常表达中 have to 通常是更稳妥的选择:I have to goI must go 都可以表示“有必要”。区别藏在细节里:怎么构成、义务从何而来,以及最重要的一点——变成否定句时会发生什么。

一句话记住:表达日常义务时,have to 是稳妥的万能选择。它在任何时态里都能用,在口语中也更常见。

Have to:日常的义务

Have to 的用法接近普通动词,会随主语和时态变化。对 he / she / ithas 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 towill have to 这样的时态形式。Must 不随时态改变形式,但仍可借助上下文指向将来:I must leave tomorrow.

Must:形式不变,语气更强

Must 是情态动词,所以在一个方面更简单——形式从不改变:

  • 对每个主语都一样:I must, she must, they must(绝不说 ❌ she musts)。
  • 后面接原形,不带 toI must go(绝不说 ❌ I must to go)。
  • 没有自己的过去式,但可借助上下文指向现在或将来(I must call her tomorrow)。要表达过去的义务,就换成 had toYesterday I had to stay late(绝不说 ❌ I must stayed)。

Must 常常暗示义务来自说话人——可能是个人感受,也可能是说话人定下的规则:

  • I must call my mother — I keep forgetting.(我自己这么觉得)
  • You must be quiet in the library.(一条严格的规则)

你也会在书面规则、标牌和说明里看到 mustPassengers 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 tomustn'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 tomustn'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(不许你留下)完全不同。

快速检测

选出正确的形式:

  1. The museum is free, so you ____ (not / have to) buy a ticket.
  2. It's a secret — you ____ (must / not) tell anyone.
  3. Last week I ____ (must / have to) work on Sunday.
  4. ____ she ____ (have to) wear a uniform at school?
显示答案
  1. don't have to(没有必要)   2. mustn't(禁止)   3. had tomust 没有过去式)   4. Doeshave to

要点回顾

  • Have tomust 都表达义务;日常使用时,have to 是稳妥的万能选择。
  • Have to 是普通动词——它有时态(had towill have to),疑问和否定用 do / does / did
  • Must 是情态动词:对每个主语形式相同,后接不带 to 的原形,而且没有过去式——过去要用 had to
  • Must 常给人一种内在的或由说话人施加的义务感;have to 更常指向外部规则。
  • 否定形式不同:don't have to = 没有必要(你来选);mustn't = 被禁止。