Отличие между Past Simple и Present Perfect: вопрос 1
Для того чтобы понять какое время нужно использовать в каждом конкретном случае, нужно ответить на три вопроса.
Вопрос 1:
Известно ли, когда произошло действие?
Если есть точное время, то Past Simple.
Если его нет, и речь идет об опыте либо неопределенном времени, то Present Perfect.
Past Simple: I bought this food yesterday.
Present Perfect: I have bought this food recently.