英文複數拼法:-s、-es、-ies 和要直接記的例外
發佈於 2026年9月22日
英文名詞變複數,三條規則管住絕大部分的字:
- 加 -s:cat → cats。大部分的字。
- 嘶音後加 -es:以 s, x, z, ch, sh 結尾的字。box → boxes,bus → buses。
- 子音+ y 變 -ies:baby → babies。母音+ y 直接加 s:boy → 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 多了一個音節,讀得出。讓孩子念 box 和 boxes,聽到多了一個音,就明白為什麼要加 e。
孩子最常錯的是 boxs、watchs、buss。
可以做的: 教孩子聽:複數比單數多了一個音節,就是 -es。這比記「五個字母」可靠,因為是聽出來的。
規則三:子音加 y 變 ies
以「子音+ y」結尾的字,y 變 i 再加 -es:
baby → babies · city → cities · story → stories · family → families · party → parties
以「母音+ y」結尾的字,直接加 s:
boy → boys · day → days · key → keys · toy → toys · monkey → monkeys
孩子最常錯的是 babys、familys(該變沒變)和 boies、monkies(不該變卻變了)。判斷方法和動詞加 -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 → roofs,chief → chiefs,belief → beliefs。沒有可靠的規則分辨,所以這組是直接記的。小學階段常見的就上面六個左右。
可以做的: 把 leaf, wolf, knife, life, half, shelf 當一組記。不要教「-f 都變 -ves」,因為 roofs 會馬上推翻它。
例外二:部分 -o 加 -es
以 -o 結尾的字,有些加 -es,有些加 -s:
加 -es:potato → potatoes · tomato → tomatoes · hero → heroes 加 -s:photo → photos · piano → pianos · zoo → zoos · video → videos
粗略的規律是:借來的新字、縮寫的字、母音+ o 的字加 -s;老的英文字加 -es。但這個規律小學生用不上,直接記 potatoes 和 tomatoes 就好,因為這兩個最常出現。
例外三:完全變形的字
一小批常用字的複數完全不同:
child → children · man → men · woman → women · foot → feet · tooth → teeth · mouse → mice · person → people
還有一批單複數同形:sheep, fish, deer。
這些沒有規則,只能記,但都是高頻字,孩子在閱讀裡見得多。錯得最多的是 childs、mans、foots、sheeps——規則學了之後過度應用。
可以做的: 這十幾個字用「看、遮、寫、對」直接記。它們和六條值得教的規則裡的「第六條」是同一件事:認得哪些字不跟規則。
常見問題
box 為什麼是 boxes,book 是 books?
box 以 x 結尾,是嘶音,直接加 s 讀不出來,所以加 -es。念一次 boxes,聽到多了一個音節,就是這個原因。
baby 是 babies,boy 為什麼是 boys?
看 y 前面:baby 是子音(b)加 y,變 ies;boy 是母音(o)加 y,直接加 s。
-f 結尾的字全部變 -ves 嗎?
不是。leaf, wolf, knife, life, half, shelf 變 -ves;roof, chief, belief 加 s。沒有可靠規則,小學階段記前面六個就夠。
幾歲教複數規則?
孩子開始寫 two ___ 的時候,先教規則一和二(香港小一小二)。規則三和例外到小三小四。
中文沒有複數,孩子總是漏掉 s,怎麼辦?
這是文法習慣,不是拼字。練法是讓孩子念句子時聽自己有沒有念 s:two cats,念出 -s 的音。念得出,寫的時候就記得。
今天可以做的事
拿這星期的默書表,把名詞圈出來,每個問:結尾是嘶音嗎?是子音加 y 嗎?都不是就加 s。五分鐘教完三條規則。例外那十幾個字,另外用「看、遮、寫、對」記。
要把複數變化練到自動,SpellEasy 可以把單複數一起放進清單(box / boxes),孩子聽發音、自己拼出來,boxs 錯了立刻知道,隔天再出現。