Pretérito indefinido выражает действие, завершившееся в прошлом.
Pretérito perfecto обозначает завершенное действие, результаты которого имеют отношение к настоящему времени.
Pretérito Imperfecto выражает незавершенное действие, происходящее в прошлом.