Present Perfect, почему он бесит даже взрослых

Есть времена, которые люди терпят. А есть Present Perfect, который многие тихо ненавидят. Не потому что форма сложная, она как раз довольно простая. Сложность в другом, в голове всё время хочется перевести как Past Simple и успокоиться.

Но Present Perfect так не работает. Здесь смысл держится на одной вещи, результат к текущему моменту.

Скелет времени: have или has и третья форма

Строится это так.

I have done – я сделал, и это важно сейчас.
He has done – он сделал, и это важно сейчас.

Have и has здесь не про «иметь». Это служебная деталь, которая цепляет событие из прошлого к настоящему.

Вторая часть, это глагол в третьей форме, её ещё называют past participle, по-русски обычно говорят «третья форма». Она сама по себе не показывает время, время делает связка have или has.

Как не промахнуться: ищем результат

Когда люди путаются, я предлагаю очень простой вопрос: что изменилось сейчас?

Если есть ощущение результата, Present Perfect будет звучать естественно.

The room is clean. I have cleaned it – комната чистая, я её убрал.
I have no car. I have sold it – у меня нет машины, я её продал.
I have no money. I have spent it all – у меня нет денег, я всё потратил.

Обратите внимание, в этих примерах второе предложение объясняет первое. Не просто «что-то когда-то случилось», а «вот почему ситуация сейчас такая».

Утверждения, отрицания, вопросы

Утверждение.

I have found a new job – я нашёл новую работу.
We have bought a bigger car – мы купили машину побольше.

Отрицание. Часто именно оно лучше всего показывает идею результата, результата нет.

I have not seen Titanic – я не смотрел «Титаник».
They have not got married – они не поженились.
He has not started taking karate lessons – он не начал ходить на занятия по карате.

В разговоре обычно сокращают.

I haven’t seen Titanic – я не смотрел «Титаник».
He hasn’t started taking karate lessons – он ещё не начал ходить на занятия по карате.

Вопрос. Вспомогательный глагол вылезает вперёд, как обычно.

Have you found a new job? – ты нашёл новую работу?
Have you bought a bigger car? – ты купил машину побольше?
Have they got married? – они поженились?

На практике часто вижу, что люди ставят вопрос просто интонацией, или лепят did. Но Did you…? относится к Past Simple и уводит вас в «когда именно», а нам сейчас важнее «есть результат или нет».

Ситуация номер один: достижения и результат к настоящему моменту

Present Perfect очень любит вопросы про «уже получилось или ещё нет». Там почти всегда подразумевается результат.

Have you found a new job? – ты нашёл новую работу?
I have found a new job – да, я нашёл новую работу.

Здесь не уточняется, когда это произошло. Важно, что теперь у человека работа есть.

Has she finished her studies? – она закончила учёбу?
She has finished her studies – да, она закончила учёбу.

Логика та же, диплом получен, этап закрыт.

Ситуация номер два: опыт за всю жизнь

Вот здесь многим становится легче. Потому что идея опыта знакома. Вы спрашиваете, было ли это в жизни человека вообще.

Have you seen the movie Titanic? – ты смотрел фильм «Титаник»?
No, I haven’t seen Titanic – нет, я не смотрел «Титаник».
Yes, I have seen this movie – да, я смотрел этот фильм.

Если хотите спросить «сколько раз», английский почти автоматически толкает вас к Present Perfect. Потому что речь не про один конкретный вечер, а про количество раз в жизни до текущего момента.

How many times have you seen it? – сколько раз ты его смотрел?
I have seen it many times – я смотрел его много раз.

Небольшая ремарка из практики: фраза for many times встречается, но звучит тяжеловато. В живом английском чаще говорят many times, то есть «много раз», без for.

Третья форма, без неё вы не уедете

С правильными глаголами всё просто, добавили окончание -ed.

finish – finished – finished – заканчивать.
clean – cleaned – cleaned – убирать, чистить.

А вот неправильные надо реально учить. Не только вторую форму для Past Simple, но и третью, для Present Perfect.

find – found – found – находить.
buy – bought – bought – покупать.
get – got – got (или gotten) – получать.
lose – lost – lost – терять.
sell – sold – sold – продавать.
spend – spent – spent – тратить.
forget – forgot – forgotten – забывать.

Люди часто спрашивают, можно ли угадать третью форму. Иногда случайно угадывают, но системно нет. Лучше принять это как список, который потихоньку набирается.

Где чаще всего ошибаются

Ошибка 1: тянуть в Present Perfect слово «когда». Если вы добавляете «вчера», «в прошлом году», «в 2019», почти наверняка вам нужен Past Simple. Present Perfect не любит конкретные даты.

Ошибка 2: путать третью форму со второй.

He has went – неверно, потому что went это вторая форма.
He has gone – верно, gone это третья форма. Перевод: он ушёл.

Ошибка 3: переводить have как «имею». Дословный перевод мешает. Лучше думать так: «сделал, и вот что сейчас есть».

Мини-набор из 20 типовых фраз для тренировки

Я люблю давать такие примеры как короткие «карточки». Их можно проговаривать вслух, пока конструкция не начнёт звучать естественно.

Have you found a new job? – ты нашёл новую работу?
I have found a new job – я нашёл новую работу.
Have you bought a bigger car? – ты купил машину побольше?
We have bought a bigger car – мы купили машину побольше.
Have they got married? – они поженились?
They haven’t got married – они не поженились.
Has she finished her studies? – она закончила учёбу?
She has finished her studies – она закончила учёбу.
Has he started taking karate lessons? – он начал ходить на занятия по карате?
He has started taking karate lessons – он начал ходить на занятия по карате.
Have you seen the movie Titanic? – ты смотрел фильм «Титаник»?
I haven’t seen Titanic – я не смотрел «Титаник».
How many times have you seen it? – сколько раз ты это видел?
I have seen it many times – я видел это много раз.
Where is my key? You have lost it – где мой ключ? Ты его потерял.
The room is clean. I have cleaned it – комната чистая, я её убрал.
I have no car. I have sold it – у меня нет машины, я её продал.
I have no money. I have spent it all – у меня нет денег, я всё потратил.
What is his name? I have forgotten it – как его зовут? Я забыл.

Если проговаривать эти фразы вслух, очень быстро появляется ощущение, что Present Perfect, это не «ещё одно прошлое», а отдельный способ смотреть на ситуацию.

Как тренировать, чтобы оно не оставалось теорией

Рабочий вариант, который реально выдерживают люди, это три шага.

  • Письменно перевести 5–7 примеров, не все сразу. Перевод: сначала по смыслу, потом проверить форму.
  • Проговорить вслух те же примеры. Нужна скорость, даже если сначала с ошибками.
  • Собрать свои фразы по шаблонам.

Вот хорошие заготовки.

I have … – я сделал …
We have … – мы сделали …
They haven’t … – они не сделали …
She has … – она сделала …
Have you …? – ты сделал …?

И главное, каждый раз спрашивайте себя: какой результат есть сейчас? Если он чувствуется, вы почти наверняка выбрали время правильно.