Как вы получаете прошедшее время глагола? [закрыто]

Каков наиболее эффективный способ получить прошедшее время от глагола, желательно без использования тяжелых NLP-структур памяти?

например

жить для: жилпопытаться: попыталсянажмите, чтобы: постучалотваритьпродать: продано

Я сам написал что-то быстрое (переполнение стека не позволяет мне самостоятельно ответить), которое, кажется, работает для обычных глаголов (например, первые 4 из этого списка), но не для неправильных глаголов:http://pastebin.com/Txh76Dnb

редактировать: спасибо за все ответы, похоже, что это не может быть сделано без словаря из-за неправильных глаголов.

Ответы на вопрос(3)

Ваш ответ на вопрос