Разница между прошедшими временами Pretérito Indefinido и Pretérito Perfecto в испанском языке заключается в том, как они выражают связь с настоящим моментом. vk.com
Pretérito Indefinido обозначает завершённое действие, которое не имеет связи с настоящим. vk.com Это время часто используется для описания событий, произошедших в конкретный момент времени в прошлом. vk.com Например, «Ayer comí» («Вчера я поел») сообщает о том, что действие произошло в прошлом, и его результат не имеет отношения к настоящему. vk.com
Pretérito Perfecto, в свою очередь, употребляется для обозначения действий, которые произошли в недавнем прошлом и имеют связь с настоящим. vk.com Это время используется, когда результат действия важен или актуален в данный момент. vk.com Например, фраза «He comido» («Я поел») говорит о том, что действие произошло недавно, и результат этого действия (например, отсутствие голода) важен в данный момент. vk.com
Таким образом, Pretérito Indefinido используется, когда важно время, когда свершилось действие, а Pretérito Perfecto — когда важен результат действия в прошлом, а не время совершения. iespanol.ru