Ну что ж, давайте разберемся с этими сложными временами. На самом деле все просто.
⠀
1. Для Past Simple важно, когда произошло действие. Отсюда показатели времени:
ago (назад) – 5 days ago
last week/month/year – на прошлой неделе и тд
⠀
"I read this book a year ago." – "Я прочитал эту книгу год назад."
⠀
А вот для Present Perfect совершенно не важно, когда произошло действие. Важен результат! Который виден в настоящем:
"I've read this book." – "Я (про)читал эту книгу." (то есть в результате я теперь ознакомлена с ее содержанием, нет больше надобности ее читать).
⠀
2. Здесь, возможно, вы будете удивлены, а, может быть, даже шокированы.
⠀
Для Past Simple также имеет значение и место действия, в то время как для Present Perfect это неважно:
"I've met her before." – "Я встречал ее раньше."
⠀
Но если есть указание места, то использовать стоит Past Simple:
"I met her at my friend’s place." – "Я встретил ее в доме своих друзей."
⠀
3. Этот пункт, пожалуй, самый сложный для восприятия.