from nltk.corpus import wordnet as wn
for old in 'sittest walkest liest risest rotest'.split():
    new = old[:-2]
while new and not wn.synsets(new, pos='v'):
    new = new[:-1]
print((old, new))
Обработка английских глаголов, оканчивающихся на «e»