
Почему Present Perfect сбивает с толку
Present Perfect почти у всех вызывает внутренний протест. Название говорит о настоящем, а по смыслу звучит как прошлое. На практике люди часто говорят, что это «прошедшее время», и на этом месте начинаются ошибки.
На самом деле это время не про прошлое. Оно про результат, который важен сейчас.
Что на самом деле означает I have done
Форма выглядит так.
I have done – я сделал, и результат есть сейчас.
Слово have здесь не переводится как «иметь». Оно работает как вспомогательный глагол и помогает показать, что действие завершено и его итог актуален.
Люди часто пытаются переводить дословно, и из-за этого всё разваливается. Лучше сразу думать не о времени, а о результате.
Из чего состоит Present Perfect
Формула очень простая.
Подлежащее + have или has + глагол в третьей форме.
Примеры.
I have cleaned my shoes – я почистил обувь, и сейчас она чистая.
He has gone out – он ушёл, и сейчас его нет дома.
They have finished the work – они закончили работу, результат готов.
На практике часто вижу одну и ту же ошибку, люди пытаются сказать I cleaned, когда говорят о том, что важно именно сейчас. В русском языке мы так делаем постоянно, а в английском это разные конструкции.
Почему результат важнее времени
Present Perfect используют, когда неважно, когда действие произошло. Важно, что из этого вышло.
Посмотрите на ситуацию.
I have lost my passport – я потерял паспорт, и сейчас не могу его найти.
Если результат исчезнет, исчезнет и Present Perfect. Когда паспорт найдётся, ситуация изменится.
Очень полезный приём, задавать себе вопрос, что изменилось к текущему моменту.
Has и have, здесь всё знакомо
Ничего нового.
I have done – я сделал.
You have finished – ты закончил.
He has cleaned – он почистил.
She has been there – она там была.
Если заменить have на has, смысл не меняется, меняется только форма.
Отрицания и вопросы
Отрицание строится привычно.
I have not finished – я не закончил.
She has not gone – она не ушла.
В разговоре чаще слышны сокращения.
I haven’t finished – я ещё не закончил.
He hasn’t done it – он этого не сделал.
В вопросах вспомогательный глагол выходит вперёд.
Have you finished? – ты закончил?
Has she gone home? – она ушла домой?
Здесь важно не путать с Past Simple, люди часто машинально добавляют слово did, и получается каша.
Третья форма глагола, без неё никуда
Present Perfect невозможен без третьей формы глагола. И вот тут начинаются реальные сложности.
С правильными глаголами всё спокойно.
clean – cleaned – cleaned – почистить.
finish – finished – finished – закончить.
С неправильными нужно смириться и учить.
do – did – done – делать.
go – went – gone – идти, ехать.
be – was, were – been – быть.
Часто слышу попытки угадать третью форму по второй. Это не работает. Иногда формы совпадают, иногда нет, правил нет.
Present Perfect рядом с настоящим
Это время почти всегда связано с тем, что происходит сейчас.
Where is Linda? She has gone to bed – где Линда? Она ушла спать.
Первый вопрос про настоящее, ответ про результат действия в прошлом, который объясняет текущую ситуацию.
Типичные ситуации, где время нужно обязательно
Вот несколько примеров, которые хорошо запоминаются.
We have bought a new car – мы купили новую машину, и она у нас теперь есть.
I haven’t bought her a present – я ещё не купил ей подарок.
Have you read this newspaper? – ты уже прочитал эту газету?
Во всех случаях вопрос не про опыт в прошлом, а про то, готов ли результат.
Как к этому привыкнуть
Если опыт с этим временем пока небольшой, лучше не пытаться сразу всё анализировать.
Запоминайте готовые примеры, представляйте ситуацию и результат. Именно так это время начинает «чувствоваться», а не просто запоминаться как правило.
Даже у тех, кто учит язык давно, Present Perfect регулярно всплывает с ошибками. Это нормально. Главное, каждый раз возвращаться к идее результата, а не к переводу.