← 全部文章

knife 里的 k 去哪了?这是英语里最"干净"的一条哑音字母规则

字母 k 在英语里其实很老实。kite、key、kid、sky、book——几乎任何位置,只要写了 k,就一定会读出 /k/。正因为它平时这么可靠,一旦踩到 knife /naɪf/、know /nəʊ/ 这种词,很多人会愣一下:明明写着 k,怎么完全没声音?

好消息是,这个"不老实"的角落非常窄,规律也异常干净。

规律一:词首 kn-,k 永远不发音,没有例外

只要一个词以字母组合 kn 开头,k 就是哑的,只读后面的 n。这条规则覆盖了英语里几乎全部的"哑音 k"单词——不是"大多数情况",是全部

对比一下 knot /nɒt/ 和 not /nɒt/——两个词现在读音完全一样,k 在发音里没留下任何痕迹,只在拼写上占了个位置。

规律二:几乎唯一的例外,藏在 acknowledge 里

kn- 规则的适用条件是"k 出现在整个单词最前面两个字母"。一旦前面还接了别的字母,k 往往就会重新冒出来——acknowledge(承认)/əkˈnɒlɪdʒ/ 就是这个例外,那个 k 是要读出来的,acknowledgment 同理。

有意思的是,同样是"kn- 前面加了东西",unknown(未知的)/ʌnˈnəʊn/ 里的 k 却还是哑的。区别在于:unknown 是"un + known",kn- 依然是词根 known 打头的两个字母,规律照样生效;而 acknowledge 只是拼写上看起来像"a + knowledge",历史上这个词的读音演化走了另一条路,k 被保留了下来。这类词全英语只有 acknowledge 一家,记住这一个特例就够了。

为什么规律这么干净:因为这个 k 曾经真的发音过,而且德语还留着

古英语和中古英语里,kn- 是真实的双辅音组合,k 和 n 都要发出来。大约到 17 世纪,英语口语把这个组合开头的 k 甩掉了,只剩 n,拼写却没跟着改。有意思的是,跟英语同源的德语到今天还保留着这个发音:德语的 Knie(膝盖)读 /kniː/、Knoten(结)读 /ˈknoːtn̩/,k 和 n 都要发出来。英语的 knee、knot 就是同一批词,只是英语这边把开头的 k 磨掉了,德语没有。

练习:把"k"这个动作从嘴里彻底拿掉

难点不是记单词,是很多人明知道 k 不发音,读的时候嘴巴还是会先做一个短促的堵气动作(就是发 /k/ 前舌根抵住软腭的那一下),再滑到 n。试着连读 knife、know、knee、knock 四个词,每个词一开口就直接是 n,中间不要有任何停顿或"卡"的感觉——那个多余的停顿,就是没去干净的 k。

不确定一个词开头的字母到底发不发音?PHONO 拍一下任意英文,逐词标注国际音标,一眼看清哪些字母是哑的,英美发音都能对比着听。
App Store 搜「PHONO」或直接下载:https://apps.apple.com/us/app/phono-english-phonetics-ipa/id6783243417 · 官网 phono.douhouse.com