← 返回部落格

不發音的字母:為什麼會有、分成哪幾組、怎樣記

發佈於 2026年9月22日

不發音的字母不是隨機的。knifeklambbwritew,幾百年前都是發音的;後來讀音變了,拼法印在書上改不了,字母就留了下來。因為是同一批歷史變化留下的,不發音的字母會成組出現:kn- 開頭的字一組,-mb 結尾的字一組。

這對記憶很重要。逐個字記「這個字有一個沒用的字母」,要記幾十次;記「kn- 開頭的字 k 不發音」,一次記住五六個字。這篇把小學階段值得知道的七組列出來,附常見字和練法。

為什麼會有不發音的字母

三個原因,孩子聽得懂的版本:

  • 以前是發音的。 knight 五百年前大概讀「克尼赫特」,kgh 都有聲音。後來英文的讀音大變,這些音消失了,字母留下來。
  • 從別的語言借來的。 hourh 不發音,因為法文的 h 本來就不發音;英文借了字,也借了拼法。
  • 為了保留親戚關係。 signg 不發音,但 signatureg 發音。拼法保留 g,讓兩個字看起來是一家人——這一點對習慣「部件有意思」的中文讀者反而容易理解。

更完整的解釋在為什麼英文拼字這麼沒規律。孩子不需要知道歷史細節,只需要知道「有原因,不是隨便的」。

值得知道的七組

kn — k 不發音

know · knife · knee · knock · knight · knot · knew

全部 kn- 開頭的字,k 都不發音。這是最整齊的一組,也最常在默書出現。

wr — w 不發音

write · wrong · wrap · wrist · wreck · wrote

wr- 開頭的字,w 不發音。孩子最常錯的是 write 寫成 rite

mb — b 不發音

lamb · climb · thumb · comb · bomb · numb · dumb

-mb 結尾的字,b 不發音。注意只在結尾numberb 是發音的。

bt — b 不發音

doubt · debt · subtle

小學階段只有 doubtdebt 常見。

gn — g 不發音

sign · gnome · foreign · design · campaign

gn 開頭或結尾,g 不發音。sign 是最常見的,記住它的親戚 signalsignatureg 是發音的,就明白為什麼 g 要留著。

wh — h 不發音(多數口音)

what · when · where · which · white · why

wh- 開頭的字,大部分口音 h 不發音,讀起來像 w-。孩子最常錯的是漏掉 hwatwen。這一組都是高頻字,錯了很顯眼。

-ough 和它的親戚

though · through · thought · tough · cough · enough

這一組最麻煩:同樣的 -ough,讀音有好幾種。這裡的 gh 以前都發音(像現在德文的 ch),後來變成不發音或變成 /f/。小學階段常見的是 thoughtthroughenough,直接記,不用找規律。

另外兩種,行為不同

不發音的 e hopemakewrite 結尾的 e 不發音,但它有工作:讓前面的母音讀長音。它不是「歷史遺留」,是有功能的。加字尾時會去掉——見加 -ed 和 -ing 的規則

不發音的 h hourhonestghostrhyme。這一組是借來的字,h 不成組,逐個記。

怎樣練

不發音的字母錯,幾乎都是漏寫——因為聽不到,寫的時候就沒有。所以練法要針對「聽不到也要寫」:

  1. 一組一組教,不要逐個字。 一次教 kn- 一組五六個字,讓孩子自己說出共同點。
  2. 把不發音的字母圈起來。 孩子寫 knife 時把 k 圈起來,視覺上標記「這個聽不到但要寫」。
  3. 念的時候故意念出來。 練習時把 knife 念成「k-nife」,把 lamb 念成「lam-b」。這是記住有那個字母最有效的方法之一——寫的時候會想起那個誇張的讀音。
  4. 遮住寫。 圈過、念過之後,遮住寫。不發音的字母是最典型的「看著抄十次也記不住」的字,因為抄的時候不用想它在不在——原因在抄十次真的有用嗎
  5. 默書表上遇到就歸組。 默書表出現 knock,就問「它和哪些字是一組的」。

常見問題

為什麼英文要有不發音的字母?

因為它們以前是發音的,讀音變了拼法沒變;或者是從法文等語言借來的拼法;或者是為了保留和親戚字的關係(sign / signature)。

不發音的字母有規則嗎,還是全靠記?

有分組,沒有規則。kn-k 一定不發音,-mb 結尾的 b 一定不發音,這種分組很可靠。但「哪些字有不發音字母」要記,記的單位是組,不是字。

不發音的 e 算不算?

算,但它不一樣:它有工作(讓母音讀長音),而且加字尾時會去掉。歷史遺留的不發音字母(knmb)不會去掉。

幾歲教?

孩子的默書表開始出現 knowwritewhat 這些字的時候——香港小一小二就會遇到 wh- 一組。先教 wh-kn-,其餘的遇到再歸組。

為什麼 signg 不發音,signal 又發音?

因為 gsign 裡本來就不好發,慢慢消失了;在 signal 裡後面有母音,發得出來,就留住了。拼法保留 g,讓兩個字看得出是親戚。用漢字的部件來想,孩子很容易明白。

今天可以做的事

拿這星期的默書表,找出有不發音字母的字,問孩子「它和哪些字是一組」。今晚教一組——wh-kn-——五六個字,把不發音的字母圈起來,故意念出來,再遮住寫。

要把「聽不到也要寫」練到自動,SpellEasy 的方式剛好:孩子聽的是真人發音(聽不到 k),但要自己選字母拼出來;nife 錯了立刻知道,這個字隔天再出現,直到那個 k 變成反射。