cancel过去式为什么双写l?

编辑:自学文库 时间:2024年03月09日
在英语中,一些动词在构成其过去式形式时会双写最后一个辅音字母。
  这是由于一些拼写规则和语言历史演变所决定的。
  对于单音节单词,如 "cancel",当我们要构造过去式时,我们双写最后一个辅音字母"l",并在其后加上"ed"。
  这是因为在"cancel"这个词中,辅音字母"l"前的元音字母"a"是重读音节,所以我们需要双写辅音字母"l"来保持重读音节的长音。
  这个规则适用于其他以辅音字母结尾的单音节动词,如"travel"(旅行)和"level"(水平)。
  然而,对于多音节单词,如"cancel"的过去式是"canceled",而不是"cancelled"。
  这是因为在多音节单词的重读音节不在词尾,所以不需要双写辅音字母。
  例如,"travel"的过去式是"traveled",而"level"的过去式是"leveled"。
  总结起来,当我们构造以辅音字母结尾的单音节动词的过去式时,需要双写最后一个辅音字母。
  但是对于多音节单词,根据重读音节的位置来判断,通常不需要双写辅音字母。
  这些拼写规则可以帮助我们正确构造动词的过去式形式。