英语为什么“写的和读的不一样”:元音大推移是怎么回事
英语里 bite 读“拜特”而不是“比特”,meet 和 meat 拼法不同却读音相同,很多人背单词时都吃过这种苦头。按维基百科“Great Vowel Shift”词条的梳理,这背后的一个主要原因是英语史上的“元音大推移”。[1] 这个词条近日在 Hacker News 上被重新分享。[2]
元音大推移是什么
元音大推移指英语长元音发音的一系列系统性变化,主要发生在约 1400 年到 1700 年之间,也就是中古英语向早期现代英语过渡的阶段。[1] 变化从英格兰南部开始,最终影响了今天几乎所有的英语方言。中古英语里所有的长元音都改变了读音。[1]
“Great Vowel Shift”这个名称由丹麦语言学家 Otto Jespersen 在 1909 年提出。[1]
读音怎么变的
可以用几个今天的单词来看变化前后的对比(按维基百科词条所列):[1]
单词 | 推移前的长元音 | 今天的读音 |
|---|---|---|
bite | /iː/ | /aɪ/ |
meet | /eː/ | /iː/ |
mate | /aː/ | /eɪ/ |
out | /uː/ | /aʊ/ |
boot | /oː/ | /uː/ |
boat | /ɔː/ | /oʊ/ |
规律大致是:舌位最高的 /iː/ 和 /uː/ 变成了双元音,其余长元音则普遍“往上挪一格”。词条把它分成两个阶段:第一阶段大约在 1500 年前完成,/iː/、/uː/ 双元音化,/eː/、/oː/ 升高;第二阶段轮到 /aː/、/ɛː/、/ɔː/ 升高。[1] 之后又出现了 meet 和 meat 读音合并等后续变化。[1]
为什么拼写没跟上
关键在时间点。英语拼写在 15、16 世纪开始逐渐固定下来,而读音的变化还在继续,于是拼写基本保留了推移前的样子,读音却已经变了。[1] 这就是今天英语拼读规则“名不副实”的主要来源之一。
作为对比,德语也经历过类似的元音变化,但拼写跟着改了,例如中古高地德语的 bīzen 变成了今天的 beißen。[1] 另外,英格兰北部和苏格兰语的变化路径与南部不同,比如 house 里的 /uː/ 在当地没有变成双元音。[1]
想看更完整的音变过程和例词,可以直接查阅维基百科“Great Vowel Shift”词条。
来源
[1] Great Vowel Shift(维基百科英文词条),2026年10月25日访问。 [2] Hacker News 讨论,2026年10月25日。
#元音大推移 #英语 #语言学 #英语发音 #英语拼写 #冷知识
成为第一条评论!
Nobody's responded to this post yet. Add your thoughts and get the conversation going.