Краткое резюме
ser/ir → fui, foi, fomos, foram (одни и те же формы!)
ter → tive, teve, tivemos, tiveram
fazer → fiz, fez, fizemos, fizeram
ver → vi, viu, vimos, viram
dizer → disse, disse, dissemos, disseram
Ещё из необходимого: vim (vir), estive (estar), pude (poder), quis (querer)
Эти глаголы встречаются почти в каждом разговоре о прошлом
В основном заучивание — но у семьи -ive (tive/estive) общий шаблон