← 全部文章

read 明明只有一种拼法,为什么要读两种音?——英语里那批"看拼写猜不出发音"的词

"I read the news every day" 和 "I read the news yesterday",两句话里的 read,拼写一模一样,但你如果都读成 /riːd/,第二句其实读错了——过去式的 read 读 /red/,跟 red(红色)同音。

这不是生僻规则,也不是你漏学了哪条拼读规律。这批词根本就没有规律可循:它们拼写完全相同,读音却随语法或词义整个换掉,英语里管这类词叫 heteronym(同形异音词)。它跟"重音移动"是两回事——record 当名词和动词,元音没变,只是重音从前挪到后;而这批词是元音本身变了,光靠拼读规则或重音位置都推不出来,只能靠上下文。

几个高频到你迟早会撞上的例子

看这几组词就会发现,拼写给你的信息其实是零——read 不会告诉你这是过去式还是现在式,wind 不会告诉你这是名词还是动词。能告诉你答案的只有句子本身:前后有没有时间状语、这个位置该是名词还是动词、上下文在讲天气还是讲机械。

为什么会有这种词

大多数 heteronym 是历史遗留:英语拼写系统定型的时间,比很多词的读音演化要早得多,同一个词在不同用法里各自往不同方向变了音,拼写却没跟着分家。所以这不是"英语故意刁难你",而是拼写和读音本来就是两套各自演化的系统,只是恰好在这几十个词上撞到了一起。

练法:按句子记,不按单词记

单独背"read 有两个读音"没什么用,因为你脑子里不会存一张"读音查询表"来现查。真正有效的是把每个词的两种用法各配一个具体句子记下来,让语法信号和读音直接挂钩:看到过去时态标志(yesterday、last night),read 自动出 /red/;看到"a strong ___",wind 自动出 /wɪnd/。多接触几次真实句子,这批词就会从"容易读错"变成"读音自带上下文"。

好消息是这批词数量有限,常见的也就十几个,集中攻克一遍,之后遇到新句子基本不会再卡壳。

拿不准一句话里某个词该读哪个音?PHONO 拍下整句英文,结合上下文给出逐词国际音标,英美发音都能听,heteronym 这种"靠语境定音"的词也不例外。
App Store 搜「PHONO」或直接下载:https://apps.apple.com/us/app/phono-english-phonetics-ipa/id6783243417 · 官网 phono.douhouse.com