← 返回部落格

英文複數拼法:-s、-es、-ies 和要直接記的例外

發佈於 2026年9月22日

英文名詞變複數,三條規則管住絕大部分的字:

  1. -scat → cats。大部分的字。
  2. 嘶音後加 -es:以 s, x, z, ch, sh 結尾的字。box → boxesbus → buses
  3. 子音+ y-iesbaby → babies。母音+ y 直接加 sboy → boys

剩下的是三小組例外:-f-ves、部分 -o-es、以及完全變形的字(child → children)。這些要直接記,但數量不多。

中文沒有複數變化,所以「為什麼要改字尾」對孩子是新概念。這篇逐條講清楚,附最常錯的字。

規則一:加 s

大部分的字,直接加 s

cat → cats · book → books · car → cars · girl → girls · tree → trees

這一條孩子很少錯。錯的通常是漏了——中文不標複數,孩子寫 two cat 不是拼字問題,是文法習慣。中文背景的孩子為什麼覺得英文拼字難裡有講這個。

規則二:嘶音後加 es

s, ss, x, z, ch, sh 結尾的字,加 -es

bus → buses · glass → glasses · box → boxes · quiz → quizzes · watch → watches · dish → dishes

為什麼?因為直接加 s 會讀不出來——boxs 沒法念。加 -es 多了一個音節,讀得出。讓孩子念 boxboxes,聽到多了一個音,就明白為什麼要加 e

孩子最常錯的是 boxswatchsbuss

可以做的: 教孩子聽:複數比單數多了一個音節,就是 -es。這比記「五個字母」可靠,因為是聽出來的。

規則三:子音加 y 變 ies

以「子音+ y」結尾的字,yi 再加 -es

baby → babies · city → cities · story → stories · family → families · party → parties

以「母音+ y」結尾的字,直接加 s

boy → boys · day → days · key → keys · toy → toys · monkey → monkeys

孩子最常錯的是 babysfamilys(該變沒變)和 boiesmonkies(不該變卻變了)。判斷方法和動詞加 -ed 一樣:看 y 前面那個字母。這條和加 -ed 和 -ing 的規則二是同一個道理,可以一起教。

可以做的: y 前面是子音就變,是母音就不變。用 baby / boy 這一對做錨。

例外一:-f 變 -ves

一小批以 -f-fe 結尾的字,複數變 -ves

leaf → leaves · wolf → wolves · knife → knives · life → lives · half → halves · shelf → shelves

但不是全部:roof → roofschief → chiefsbelief → beliefs。沒有可靠的規則分辨,所以這組是直接記的。小學階段常見的就上面六個左右。

可以做的:leaf, wolf, knife, life, half, shelf 當一組記。不要教「-f 都變 -ves」,因為 roofs 會馬上推翻它。

例外二:部分 -o 加 -es

-o 結尾的字,有些加 -es,有些加 -s

-espotato → potatoes · tomato → tomatoes · hero → heroes-sphoto → photos · piano → pianos · zoo → zoos · video → videos

粗略的規律是:借來的新字、縮寫的字、母音+ o 的字加 -s;老的英文字加 -es。但這個規律小學生用不上,直接記 potatoestomatoes 就好,因為這兩個最常出現。

例外三:完全變形的字

一小批常用字的複數完全不同:

child → children · man → men · woman → women · foot → feet · tooth → teeth · mouse → mice · person → people

還有一批單複數同形:sheep, fish, deer

這些沒有規則,只能記,但都是高頻字,孩子在閱讀裡見得多。錯得最多的是 childsmansfootssheeps——規則學了之後過度應用。

可以做的: 這十幾個字用「看、遮、寫、對」直接記。它們和六條值得教的規則裡的「第六條」是同一件事:認得哪些字不跟規則。

常見問題

box 為什麼是 boxesbookbooks

boxx 結尾,是嘶音,直接加 s 讀不出來,所以加 -es。念一次 boxes,聽到多了一個音節,就是這個原因。

babybabiesboy 為什麼是 boys

y 前面:baby 是子音(b)加 y,變 iesboy 是母音(o)加 y,直接加 s

-f 結尾的字全部變 -ves 嗎?

不是。leaf, wolf, knife, life, half, shelf-vesroof, chief, beliefs。沒有可靠規則,小學階段記前面六個就夠。

幾歲教複數規則?

孩子開始寫 two ___ 的時候,先教規則一和二(香港小一小二)。規則三和例外到小三小四。

中文沒有複數,孩子總是漏掉 s,怎麼辦?

這是文法習慣,不是拼字。練法是讓孩子念句子時聽自己有沒有念 stwo cats,念出 -s 的音。念得出,寫的時候就記得。

今天可以做的事

拿這星期的默書表,把名詞圈出來,每個問:結尾是嘶音嗎?是子音加 y 嗎?都不是就加 s。五分鐘教完三條規則。例外那十幾個字,另外用「看、遮、寫、對」記。

要把複數變化練到自動,SpellEasy 可以把單複數一起放進清單(box / boxes),孩子聽發音、自己拼出來,boxs 錯了立刻知道,隔天再出現。