Когда употребляется Present Perfect, а когда Past Simple?
Никак не могу понять разницу между «I did» и «I have done». В русском же одно прошедшее время!
2214 просмотров · 1 ответ
Ответы
Смотри не на само действие, а на то, что для говорящего важно:
- Past Simple — важно когда: есть указание времени (yesterday, in 2020, last week) или понятный из контекста момент. «I lost my keys yesterday» — рассказ о прошлом.
- Present Perfect — важен результат сейчас: «I have lost my keys» — ключей нет до сих пор, не могу попасть домой.
Маркеры Present Perfect: just, already, yet, ever, never, since, for. Маркеры Past Simple: yesterday, ago, last…, when?
Запомни: если можно спросить «когда именно?» и ответить конкретной датой — это Past Simple.