Present Perfect простыми словами: когда он нужен и чем отличается от прошедшего
Разбор Present Perfect без таблиц и зубрёжки: одно правило, четыре ситуации и честное сравнение с Past Simple.
Present Perfect — то место, где буксует большинство. Не потому, что он сложный, а потому, что в русском языке для него нет отдельной формы. «Я потерял ключи» и «я потерял ключи вчера» у нас звучат одинаково, а в английском это два разных времени.
Хорошая новость: правило здесь одно.
Одно правило, которое всё объясняет
Present Perfect — это про сейчас. Past Simple — это про тогда.
Сравни:
- I lost my keys. — Я потерял ключи. Это случилось в прошлом, и всё, история закрыта.
- I have lost my keys. — Я потерял ключи. И сейчас стою без них. Мне нужна помощь.
Формы разные, перевод на русский одинаковый. Разница не в том, когда случилось, а в том, важно ли это прямо сейчас.
Носитель выбирает Present Perfect, когда прошлое до сих пор влияет на настоящее: ключей нет, дверь закрыта, войти нельзя. И выбирает Past Simple, когда просто рассказывает, что было: потерял, потом нашёл, дело прошлое.
Как устроена форма
have или has + третья форма глагола.
- I / you / we / they → have
- he / she / it → has
I have finished. She has finished. They have finished.
Третья форма у правильных глаголов совпадает со второй: work → worked → worked. У неправильных её приходится запоминать: see → saw → seen, go → went → gone, do → did → done. Их около двухсот, но в живой речи реально работают штук пятьдесят.
Четыре ситуации, где англичанин скажет Present Perfect
1. Результат виден сейчас
I have broken my phone. — Сломал телефон. Он лежит разбитый, я без связи.
Проверка простая: если можно добавить «и поэтому сейчас…» — это Present Perfect.
2. Опыт за всю жизнь, без даты
I have been to Japan. — Я был в Японии. Когда — неважно, важно что в моей жизни это было.
А вот I was in Japan in 2019 — уже Past Simple, потому что появилась дата.
3. Действие ещё не закончилось
I have lived here for ten years. — Живу здесь десять лет. И продолжаю жить.
Здесь русский особенно сбивает: мы говорим в настоящем времени, англичанин — в перфекте. Это самая частая ошибка у русскоязычных.
4. Совсем недавно
I have just finished. — Только что закончил.
Слова-спутники: just, already, yet, recently.
Слова, по которым узнают время
| Present Perfect | Past Simple |
|---|---|
| just, already, yet | yesterday, ago |
| ever, never | in 2019, last week |
| so far, recently | when I was a child |
Правило простое: как только появляется точное время в прошлом — перфект невозможен. Нельзя сказать I have seen him yesterday. Только I saw him yesterday.
Три ошибки, которые слышно сразу
«Я здесь два года» → не I am here for two years, а I have been here for two years.
«Ты когда-нибудь пробовал?» → не Did you ever try? в британском английском, а Have you ever tried?
«Я уже поел» → не I already ate (хотя в Америке так говорят), а I have already eaten.
Почему одного чтения мало
Ты дочитал до этого места и, скорее всего, всё понял. Но между «понял» и «сказал не задумываясь» — пропасть, и переходят её только речью.
Грамматика становится своей, когда ты произнёс конструкцию вслух раз двадцать в разных ситуациях, ошибся, тебя поправили, и ты сказал снова. Таблица этого не даёт. Приложение, где надо нажимать на варианты, — тоже: там ты выбираешь готовое, а не строишь фразу сам.
В Lymi Present Perfect — это урок номер пятнадцать по счёту, и до него ты уже прошёл четырнадцать конструкций, на которых он стоит. Каждую проговорил вслух. Порядок не случайный: он взят из Мёрфи, где каждая следующая тема опирается на предыдущую.