词典词条 · 问答

programming/ programming

核心问题

动词末尾的单个辅音字母,当它前面的元音只有一个字母并且重读时在构成现在分词和过去分词时,才需要双拼,而在 program 中末尾辅音字母 m 前的元音并不重读,为什么 m 却要双拼呢?

词典解答

在英语里以非重读元音 +m(me)+ - \mathrm{m}(\mathrm{me}) 结尾的动词可以看作是例外的情形:

program(me)programmingprogrammed

但是在美国英语中亦有人写作:

programprogramingprogrammed

来源:英语常见问题解答大词典-7.md · 第 23532364 行 · 原文哈希 fa86ae543c