Самая большая трудность в выборе между Past Simple, и Present Perfect, когда мы говорим о действии, которое уже произошло, возникает из-за того, что и Past Simple, и Present Perfect переводятся на русский язык в прошедшем времени. Тем не менее, между этими двумя временами существует огромная разница, прежде всего потому, что Past Simple – это прошедшее время, которое описывает действия в прошлом, которые уже закончились и не имеют отношения к настоящему, а Present Perfect – говорит о событиях, которые произошли недавно, и их последствия сказываются на настоящем.
Вот некоторые подсказки, которые помогут правильно выбрать одно из этих времен.
1) Время Past Simple употребляется со словами, которые ассоциируются с прошлым: yesterday (вчера), last month/week/year (в прошлом месяце, на прошлой неделе, в прошлом году), 3 years ago (3 года назад), in 1998 (в 1998 году).
We played tennis yesterday. (Мы играли в теннис вчера.)
I went to London last year. (Я ездил в Лондон в прошлом году.)
He bought a car two months ago. (Он купил машину два месяца назад.)
She wrote the book in 1995. (Она написала эту книгу в 1995 году.0
Вопрос, начинающийся с вопросительного слова When (когда) о действии, которые произошло, нужно задавать во времени Past Simple:
When did he phone? (Когда он звонил?0
2) Время Present Perfect используется тогда, когда нам важен результат, а не время, когда это действие произошло.
Прежде всего, следует употреблять Present Perfect в значении «сделал» или «не сделал», со словами: еver (когда-нибудь), already (уже), yet (пока еще), this week/year (на этой неделе, в этом году)..
Have you ever been to London? (Вы когда-нибудь были в Лондоне?)
I’ve already seen this film. (Я уже видел этот фильм.)
He hasn’t arrived yet. (Он пока еще не приехал.)
I’ve seen Anna this week. (Я встречался с Анной на этой неделе.)
Present Perfect также употребляется если что-то началось в прошлом и продолжается в настоящем, часто со словами: for (в течение), since 2012 (с 2012 года).
We haven’t seen each other for a long time. (Мы давно не виделись. Мы не видели друг друга в течение долгого времени.)
He’s been the champion since 2014. (Он является чемпионом с 2014. Был и есть.)
Вопросы, начинающиеся с вопросительных слов How many/ How much (сколько), How long (давно/как долго) обычно задаются в Present Perfect.
How many children have you got? (Сколько у вас детей?)
How much money has he won? (Сколько денег он выиграл?)
How long have they been in Greece? (Как долго они находятся в Греции?)
3) Когда мы говорим о людях, которые совершили действие, нужно учитывать тот факт живы они или нет. Для людей, которые умерли нужно использовать Past Simple, a не Present Perfect.
I have been to Italy twice. (Я был в Италии два раза.)
My grandfather was there three times. (Мой дед был там три раза.) Дед умер, мы говорим о его прошлом.
4) Если общий вопрос задан на Present Perfect, и после получения краткого ответа, нужно с помощью вопросительных слов When? Where? What? Why? и т..п. уточнить детали, то далее в спецвопросах следует использовать время Past Simple.
– Have you ever seen an elephant? (Ты когда-нибудь видел слона?) (Present Perfect)
– Yes, I have. (Да.)
– Where did you see it? (Где ты видел его?) (Past Simple)
– I saw one at the zoo. (Я видел его в зоопарке.)