英語中, 動詞的過去式及過去分詞變形的內(nèi)在邏輯
英語的過去式表示動作在過去發(fā)生過,?過去分詞表示動作在過去完成了.?發(fā)生過,?完成了,?這兩個意思差不太多,?都是過去的事,?前者強調(diào)有沒有發(fā)生,?后者強調(diào)有沒有完成.?英語把動詞分別變形,?用來表示這兩個略微不同的意思.?
一般規(guī)律,?動詞末尾加一個輔音"d",?就是過去式.?過去分詞一般和過去式是一樣的.?書寫的時候一般就是+d或者+ed.?
這個一般規(guī)律在兩個地方帶來了不便.?第一,?常用動詞使用頻率高,?額外增加輔音不便捷.?第二,?如果按照一般規(guī)律+d或者+ed,?那么按照英語拼寫與讀音的一些特殊規(guī)則,?會出bug,?造成拼寫與讀音不一致.?
這就是為什么很多英語單詞的過去式與過去分詞不符合一般規(guī)律.?
英語中最常用的一百個動詞中,?有61個動詞的過去式與過去分詞不符合一般規(guī)律.?大部分是因為太常用了,?嫌增加輔音麻煩,?就直接變原音,?相當于是造個新詞作為過去式和過去分詞.?
其余動詞中,?大約有十分之一不符合一般規(guī)律.?原因大部分是類似的,?要從開音節(jié)和閉音節(jié)說起.?
我們知道英語元音字母大多數(shù)是有兩個讀音的,?一個長讀音,?一個短讀音.?在開音節(jié)中讀長讀音,?短音節(jié)中讀短讀音.?音節(jié)最后一個字母是元音字母的就是開音節(jié),?輔音字母的就是閉音節(jié).?比如hi是開音節(jié), sit就是閉音節(jié),?site是開音節(jié).?很多時候音節(jié)末尾的e就是專門用來標記開音節(jié)的.?
這時候有些詞就值得注意了.?比如admit,?閉音節(jié),?i發(fā)短音.?如果+ed,?admited有三個音節(jié)ad-mi-ted,?mi是開音節(jié),?i發(fā)長音,?這與期待的讀音相矛盾.?為了防止這種bug,?admit的過去式是admitted,?三個音節(jié)分別是ad-mit-ted,?其中i發(fā)短音.?
admit型動詞所對應的過去分詞與過去式一般是相同的,?現(xiàn)在分詞的變形規(guī)律類似過去分詞.?