The Present Perfect vs. The Past Simple
Не используйте Present Perfect с наречиями времени, относящимися к прошлому, которое уже закончилось: yesterday, last week/year/month/when I was younger, etc. В этих случаях следует употребить простое прошедшее время (Past Simple).
Examples: 1. I saw that film yesterday. — Я смотрел этот фильм вчера. 2. We moved house last month. — В прошлом месяце мы переехали на новую квартиру.
Однако если мы говорим о периоде времени, который еще не закончился, то время Present Perfect будет уместно. Present Perfect можно употребить с такими обозначениями времени, как today, this week/month/year, now that I’m 18 etc.
Example: We have bought a new car this week. — Мы купили новую машину на этой неделе.