Present Perfect vs Past Simple: в чём разница?
Коротко: Past Simple — для завершённых действий в прошлом, когда важно КОГДА именно это случилось. Present Perfect — когда важен РЕЗУЛЬТАТ или связь с настоящим, а время действия не имеет значения или не названо.
I saw this movie last night.
→ Я посмотрел этот фильм вчера вечером (конкретное время).
I have seen this movie already.
→ Я уже видел этот фильм (неважно когда, важен факт).
👨🎨 Ключевые слова-маркеры:
→ Past Simple: yesterday, last week, in 2010, two days ago, when I was a child.
→ Present Perfect: already, yet, ever, never, just, recently, so far, today (если день ещё не кончился), this week.
He lived in London for five years.
→ Он жил в Лондоне пять лет (и уже не живёт там).
He has lived in London for five years.
→ Он живёт в Лондоне пять лет (и до сих пор там живёт).
Английский с нуля