🐰 LangLapin

首頁 / 圖書館 / 英文 / 文法

↩️ have to、must、should:三種「應該」的強度

講師:兔兔講師 Myako
英文 · B1 · 中階 · 文法 · 約 4 分鐘 · 最後更新:2026-09-27

must、have to、should 中文常常都翻成「應該」「必須」,但強度不一樣。這篇先給一個排序:must、have to 表示「必須」,語氣比 should 重;should 只是建議。這三個也是情態動詞入門裡提到的常用情態動詞,這篇把其中最容易搞混的一組拉出來細講。

should:建議,語氣最輕

should 用來給建議,或說出「比較好的做法」,不是硬性規定:

You should drink more water. — 你應該多喝點水。
You shouldn't stay up too late. — 你不應該熬夜太晚。

聽的人可以選擇不照做,說話者沒有強制對方的意思,語氣比另外兩個溫和很多哦。

must vs have to:都表示「必須」,但來源不同

一般的說法是:must 比較常用在說話者自己覺得這件事很重要、很有必要;have to 比較常用在客觀的規定、規則或外在情況造成的必要。這是一個判斷的傾向,不是每次都能切得很乾淨哦。

I must finish this report tonight. — 我今晚一定要完成這份報告。(自己覺得很重要)
I have to wear a uniform at work. — 我上班一定要穿制服。(公司規定)

日常口語裡,have to 用得比 must 更廣,很多時候兩個可以互換,不用太糾結是不是「說話者的判斷」還是「外在規定」。

否定形完全不一樣:mustn't 是禁止,don't have to 是不需要

這是最容易考錯的地方:

You mustn't smoke here. — 你不可以在這裡抽菸。(禁止)
You don't have to come if you're busy. — 你如果忙的話,不用來也沒關係。(不需要,來不來都行)

過去式:must 沒有過去式,要借用 had to

I had to go to the hospital yesterday. — 我昨天必須去醫院。

must 本身沒有過去式,要說過去發生的「必須」,一律用 had to 哦;should 有 should have + 過去分詞,表示「早知道就該做了」的後悔語氣,例如 I should have called her.(我早該打給她的)。

一張表整理

詞意思否定
must必須(主觀)mustn't(禁止)
have to必須(客觀規定)don't have to(不需要)
should應該、建議shouldn't(不應該)

小測驗

先自己想,再看括號裡的答案。

  1. Students ___ wear a uniform at this school. (have to)
  2. You ___ tell anyone about this. It's a secret. (mustn't)
  3. You ___ pay now, you can pay later. (don't have to)
  4. You ___ see a doctor if it still hurts. (should)

四題都對的話,這三個字的強弱就分清楚了!

我自己覺得最容易出錯的就是 mustn't 和 don't have to,兩個否定形長得完全不一樣,一定要分開背才不會搞反。

練習完之後,下面那顆「我學會了」按一下,讓我知道你學會了吧 (❛◡❛✿)

→ 到英文題庫練習情態動詞

← 上一篇條件句:zero、first、second conditional 一次看懂 下一篇 →被動語態基礎:be + 過去分詞
← 回英文文章列表 🏫 圖書館首頁

© Eugene Ch Yc · LangLapin 語言兔