核心问题
动词末尾的单个辅音字母,当它前面的元音只有一个字母并且重读时在构成现在分词和过去分词时,才需要双拼,而在 program 中末尾辅音字母 m 前的元音并不重读,为什么 m 却要双拼呢?
词典解答
在英语里以非重读元音 结尾的动词可以看作是例外的情形:
program(me) — programming — programmed
但是在美国英语中亦有人写作:
program — programing — programmed
动词末尾的单个辅音字母,当它前面的元音只有一个字母并且重读时在构成现在分词和过去分词时,才需要双拼,而在 program 中末尾辅音字母 m 前的元音并不重读,为什么 m 却要双拼呢?
在英语里以非重读元音 结尾的动词可以看作是例外的情形:
program(me) — programming — programmed
但是在美国英语中亦有人写作:
program — programing — programmed