Простых решений нет. Сами же написали - их нужно выучить.
Некоторые помогает разбиение слов на группы с похожим формообразованием:
bring, buy, catch и т.д.
build, burn, feel и т.д.
draw, fly, grow и т.д.
Но, конечно, остается и много слов, которые "сами по себе". Чем больше вы будете практиковаться, тем быстрее слова сами будут приходить на ум.