当前位置:   article > 正文

英文单词词形还原程序_python英语知道过去式如何识别原词

python英语知道过去式如何识别原词

    英语单词还原,即是指将一个给定的英文单词还原为其原型。如名词复数形式变为原型,动词过去式、现在进行时变为原型,形容词变为其名词或动词本体等。

    要完成这一目标,显然需要对英语单词的变形规则进行总结并编程实现。一般地,需要恢复单词原型的情况包括:名词复数、动词过去式、动词完成时、动词第三人称、动词现在进行时、形容词和副词等。这里我们只对较为简单的名词和动词的变形进行还原,不涉及形容词和副词的还原

    我们知道,英语名词在单数变复数、动词在一般现在时变过去式和完成时中存在规则变化和不规则变化两种情况。针对规则变化,只需总结其变形规律,逆向查找即可;针对不规则变化,则需要建立专用字典,以备查询

    下面是总结出的(部分)词汇变形规则:变化后词形 –> 原形。

名词单数到复数的一般变形规则:
     规则1.  *ves --> *f/*fe
     规则2.  *ies --> *y
     规则3.  *es  --> *
     规则4.  *s   --> *
  • 1
  • 2
  • 3
  • 4
动词的一般变形规则:
     //第三人称单数
     规则5.  *ies --> *y
     规则6.  *es --> *
     规则7.  *s   --> *
     //现在进行时
     规则8.  *??ing --> *?   //原规则是:以辅音,元音,辅音字母结尾的词双写最后一个字母加ing
     规则9.  *ying --> *ie
     规则10.  *ing  --
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/285640
推荐阅读
相关标签
  

闽ICP备14008679号