Как различить времена Past Simple и Present Perfect в английском?

Разница между Past Simple и Present Perfect

О формировании и употреблении каждого из этих времён вы можете подробно прочитать в других наших статьях. Здесь мы поговорим о разнице этих времён и о том, как их сочетать.

Различия

1) Present Perfect употребляется, когда мы говорим о действиях в прошлом без указания времени совершения действия. Past Simple употребляется, когда мы называем точное время совершения действия.

I have been to the USA twice. – Я был в США два раза.

I was in the USA last year. – Я был в США в прошлом году.

2) Present Perfect употребляется, когда действия еще продолжается в настоящем. Past Simple употребляется, когда действие уже закончилось и не имеет связи с настоящим.

John has lived in South America for 7 years. – Джон живет в Южной Америке уже 7 лет. (и, возможно, проживет там еще какое-то время)

Paul Gauguin lived in South America for 7 years. – Поль Гоген прожил в Южной Америке 7 лет. (он уже умер, поэтому действие закончилось и не может быть продолжено).

3) Present Perfect употребляется, когда действия произошло в еще не законченный период времени (today, this week, etc.). Past Simple употребляется, когда действие произошло в уже закончившийся период времени (yesterday, last week, etc.).

I have written 3 letters today. – Сегодня я написал 3 письма. («Сегодня» все еще длится; возможно, я напишу еще письма).

I wrote 4 letters yesterday. – Вчера я написал 4 письма. («Вчера» уже закончилось; количество написанных писем ограничено четырьмя).

4) Present Perfect употребляется, когда мы начинаем рассказывать о чем-то или расспрашивать человека. Past Simple употребляется, когда мы рассказываем и расспрашиваем человека о деталях.

Alex: Have you ever driven a lorry?
Bob: No, but I have driven a tractor.
Alex: Where did you drive it?
Bob: I drove it at my uncle’s farm.
Alex: When did you drive it?
Bob: I drove it 2 years ago.

Алекс: Ты когда-нибудь водил грузовик?
Боб: Нет, но я водил трактор.
Алекс: Где ты его водил?
Боб: Я водил его на ферме моего дяди.
Алекс: Когда ты водил его?
Боб: Я водил его 2 года назад.

5) Со словами yet, just, already в британском варианте английского языка обычно используется Present Perfect, а в американском – Past Simple.

I have already booked the tickets. – Я уже забронировал билеты. (Британия)

I already booked the tickets. – Я уже забронировал билеты. (США)

Остались вопросы? Запишитесь на бесплатную консультацию!

Оставляя заявку, вы соглашаетесь с правилами обработки данных