would、talk、half……那个消失的 L,其实有规律可循
大多数人第一次发现 "walk" 不读 /wɔːlk/ 而是 /wɔːk/,是被人纠正之后才知道的。再往下学,才发现 would、should、half、calm 也一样——L 明明写在那里,却完全不出声。
这不是孤立的怪词,而是一整组词共享的同一条历史规律。
规律只出现在四个固定组合里
L 变成哑音,只发生在特定的元音+辅音组合之后,不是随便哪个 L 都会消失。
1. -alk:walk /wɔːk/、talk /tɔːk/、chalk /tʃɔːk/、stalk /stɔːk/
2. -alm:calm /kɑːm/、palm /pɑːm/、psalm /sɑːm/、salmon /ˈsæmən/
3. -alf:half /hɑːf/(英)/hæf/(美)、calf /kɑːf/、behalf /bɪˈhɑːf/
4. -ould(情态动词):would /wʊd/、could /kʊd/、should /ʃʊd/
四组的共同点:L 后面紧跟着 k、m、f 或 d 这类音,而且前面的元音本身已经拉长或变化——这个 L 曾经确实发音,但随着元音的变化,它逐渐被"吸收"掉了,只留下拼写。
为什么偏偏是这几个词,而不是所有 "al" 都不发音
对比一下:milk /mɪlk/、bulk /bʌlk/、self /self/、elf /elf/——这些词里的 L 老老实实地发音。
区别在于历史演变的时间点不同:walk、talk 这类词里的 L 在中古英语晚期就已经在特定元音环境下脱落,而 milk、bulk 的元音环境不同,L 保留了下来。这不是能靠"规则推导"出来的,而是每个词在历史上走了不同的路——所以这组词必须整组记,不能类推到看起来相似的其他词上。
calm 和 palm 里,美式发音有细微差别
美式英语中一部分人会读出极轻的 L 化痕迹(尤其 palm),但主流仍然是 /kɑːm/、/pɑːm/,不发 L。英式发音则几乎不存在这个争议,L 稳定不发音。
half 和 calf 还叠了一层英美元音差异
除了 L 不发音,half、calf 还叠加了一层英美元音差异:英式用长元音 /ɑː/,美式用 /æ/。也就是说 half 在英式是 /hɑːf/,美式是 /hæf/——L 不发音这条两边共通,元音选哪个才是英美差异所在。
练习:先固定这十几个词,再往外扩
不要试图总结出一条能套用到所有 "al" 词的规则——没有这样的规则。最有效的办法是把这四组词当成四张"记忆卡":walk/talk/chalk/stalk、calm/palm/psalm、half/calf/behalf、would/could/should,读顺了,遇到新词再单独确认,不要类推。
不确定一个词里的 L 到底发不发音?PHONO 拍一下任意英文,逐词标注国际音标,一眼看清哪些字母是哑的,英美发音都能对比着听。
App Store 搜「PHONO」或直接下载:https://apps.apple.com/us/app/phono-english-phonetics-ipa/id6783243417 · 官网 phono.douhouse.com