Разница английских времен Present Perfect и Past Simple

Многие кто изучает английский язык сталкиваются с проблемой использования Present Perfect и Past Simple. В данной статье вы наглядно увидите, какая разница между временами Present Perfect и Past Simple.

Отличия Present Perfect от Past Simple

1. Если время совершения действия в прошлом обозначено неточно или не указано вообще, то используется время Present Perfect.

I have seen this film. Я видел этот фильм.

Если время совершения действия в прошлом обозначено конкретно, то используется время Past Simple.

I saw this film yesterday. Я видел этот фильм вчера.

2. Если период времени в котором произошло действие еще продолжается, то в этом случае используют время Present Perfect.

play Today — сегодня

play This week — на этой неделе

play This month — в этом месяце

play This year — в этом году

play Ever — всегда

play Never — никогда

play Ever — всегда и т.д

Today I have watched interesting film. Сегодня я посмотрел интересный фильм. Действие уже совершено, но период времени в котором это действие было совершено еще не закончился.

Если период времени в котором было совершено действие уже закончился, в этом случае используют Past Simple.

play Yesterday — вчера

play One hour ago — час назад

play Last week — на прошлой неделе

play Last year — в прошлом году и т.д.

Yesterday I watched an interesting film. Вчера я посмотрел интересный фильм.

3. Если действие началось когда-то в прошлом и длится по сей день, то используем Present Perfect.

He has driven this car for five years. Он водит эту машину уже пять лет.

Если действие началось когда-то в прошлом и закончилось там же, то используем Past Simple.

He drove this car for five years. Он водил эту машину пять лет.