Английский Грамматика простыми словами

Present Perfect: зачем он нужен, если есть Past Simple

Один критерий выбора вместо десяти правил: когда нужен Present Perfect, а когда Past Simple. Таблица маркеров, since и for, 10 упражнений с разбором.

Содержание9 разделов · 11 мин ПоказатьСкрыть
  1. Present Perfect в одном предложении
  2. Как строится: have/has + третья форма
  3. Четыре ситуации, в которых нужен именно Present Perfect
  4. Маркеры: already, just, yet, ever, never, since, for
  5. Present Perfect или Past Simple: критерий в одну строку
  6. Что ломается в американском английском
  7. 5 ошибок, которые делают русско- и украиноязычные
  8. Проверьте себя: 10 упражнений с ответами
  9. Шпаргалка: Present Perfect на одной карточке

Present Perfect учат дважды. Сначала запоминают формулу have/has плюс третья форма — на это уходит вечер. Потом ещё полгода гадают, зачем эта конструкция вообще нужна, если о прошлом уже есть Past Simple. Вот второй заход и есть настоящий.

Ниже — один рабочий критерий выбора вместо десятка правил, таблица форм, маркеры already, just, yet, ever, never, разница since и for, пять пар предложений с Past Simple и 10 упражнений, где к каждому ответу написано, какой признак сработал. Правила сверены с грамматикой Cambridge 01.08.2026.

Present Perfect в одном предложении

Это время отвечает не на вопрос «когда это было», а на вопрос «что мы имеем сейчас».

I’ve lost my transport card. — Я потерял проездной.

I lost my transport card on Friday. — Я потерял проездной в пятницу.

Первое предложение — про настоящее. Карты нет прямо сейчас, поэтому я иду пешком и опаздываю. Второе — просто эпизод из пятницы: карта, возможно, давно нашлась, и рассказ не о ней, а о том дне.

По-русски оба варианта звучат одинаково — «потерял». Отсюда и вся путаница: времена в английском разводятся не переводом, а тем, что именно показано — точка в прошлом или результат в настоящем. Если нарисовать это на бумаге, Past Simple будет точкой где-то позади, а Present Perfect — стрелкой, которая идёт из прошлого и упирается в момент разговора.

Как строится: have/has + третья форма

Формула одна на все случаи: have или has плюс третья форма глагола. Has берут he, she, it, остальные — have.

Форма Пример Что происходит
Утверждение I have finished the report. have + V₃
Утверждение, 3-е лицо She has finished the report. has + V₃
Отрицание I haven’t finished the report. not приклеивается к have
Вопрос Have you finished the report? have выходит вперёд
Краткий ответ Yes, I have. / No, I haven’t. глагол не повторяется
Таблицу можно прокрутить вбок

Двигается только have. Третья форма остаётся на месте всегда — в вопросе, в отрицании, в любом лице.

В речи have почти всегда сокращают: I've, you've, we've, they've, he's, she's. Последние два выглядят опасно, потому что he's — это и he is, и he has. Разводит их следующее слово: после he's в перфекте всегда стоит третья форма, he's gone — «он уехал», а he's going — «он собирается». Отрицания сокращаются в haven't и hasn't.

Третья форма: где её брать и что учить в первую очередь

У правильных глаголов третья форма совпадает со второй: work → worked → worked, call → called → called. Учить там нечего. Неправильные приходится знать в лицо, и вот их короткий список — двадцать штук, которые закрывают большую часть бытовой речи.

Инфинитив 3-я форма Перевод
be been быть
have had иметь
do done делать
go gone уходить, уезжать
see seen видеть
take taken брать
give given давать
get got / gotten получать
make made делать, изготовить
find found находить
lose lost терять
buy bought покупать
bring brought приносить
write written писать
read read /red/ читать
break broken ломать
forget forgotten забывать
send sent отправлять
pay paid платить
leave left оставить, уехать
Таблицу можно прокрутить вбок

Сколько всего неправильных глаголов — вопрос без единого ответа. В сводной таблице Cambridge их 106 (пересчитано по строкам 01.08.2026), словарные списки длиннее, потому что тянут за собой книжные формы. Цифры «в школе учат ровно столько-то» не существует: программы у школ разные. Учить их по алфавиту — худший из способов; группами по типу изменения выходит быстрее, потому что bring — brought, buy — bought и think — thought меняются одинаково. Полный список с разбивкой на группы — тема отдельного материала.

Одна строка в таблице вечно спорная. Get в британском варианте даёт got, в американском — gotten, и оба варианта нормативные.

Present Perfect в пассиве

Если действие делают не с нами, а над нами, между have/has и третьей формой встаёт been: The documents have been sent — документы отправлены. Логика времени не меняется, меняется только кто в предложении действует. Пассивному залогу нужен свой разбор, здесь он остался бы обрывком.

Четыре ситуации, в которых нужен именно Present Perfect

1. Результат виден сейчас. I've broken my glasses — очки сломаны, и поэтому я щурюсь на расписание. Действие в прошлом, последствие в настоящем. Это самое частое употребление.

2. Опыт: было или не было вообще. Have you ever worked night shifts? Спрашивают не про конкретную ночь, а про факт в биографии. Ответ «когда» здесь не нужен и даже мешает.

3. Действие или состояние, которое ещё продолжается. We've lived in this flat for eight months — въехали восемь месяцев назад и живём до сих пор. По-русски тут настоящее время, и это ловушка, о ней ниже.

4. Новость, которая только что произошла. The kettle has just boiled. My phone has died — do you have a charger? Такие фразы обычно и начинают разговор.

Все четыре случая описаны в грамматике Cambridge — experiences, present results, recent events. Под ними лежит одна общая мысль: прошлое интересно ровно настолько, насколько оно достало до сегодняшнего дня.

Маркеры: already, just, yet, ever, never, since, for

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

Маркер Где стоит Пример
just между have/has и третьей формой The kettle has just boiled — подожди минуту.
already там же, между have/has и глаголом I’ve already paid the invoice.
yet в самом конце, только в вопросе и отрицании Have you sent the form yet? · I haven’t sent it yet.
ever между подлежащим и глаголом, обычно в вопросе Have you ever worked from a village with bad internet?
never между have/has и глаголом, второго отрицания не нужно She’s never been to Gdańsk.
since перед точкой отсчёта I’ve had this number since 2019.
for перед отрезком времени We’ve been waiting for forty minutes.
Таблицу можно прокрутить вбок

Словами то же самое: just, already, ever и never живут внутри конструкции, между вспомогательным и основным глаголом, а yet уезжает в конец предложения и появляется только там, где есть вопрос или отрицание.

Одно предупреждение про never. По-русски мы удваиваем отрицание — «я никогда не был», — а по-английски never уже отрицает: I've never been, без haven't.

Since и for: точка отсчёта против отрезка

Их путают чаще всех остальных маркеров вместе взятых, а разница простая. Since ставится перед моментом, с которого пошёл отсчёт: since Monday, since 2019, since I moved here. For — перед длиной отрезка: for two days, for three years, for ten minutes. Так это сформулировано в справочнике Cambridge: for — про период, since — про точку в прошлом.

She's been on the phone for hours — правильно. She's been on the phone since hours — нет, потому что «часы» это не момент, а промежуток.

Проверить себя можно вопросом. Если на «с какого момента?» — это since. Если на «сколько времени?» — for.

Present Perfect или Past Simple: критерий в одну строку

Критерий такой: если к предложению можно дописать «и это важно сейчас» — берите Present Perfect. Если в нём названа точка во времени — берите Past Simple. Yesterday, in 2019, two hours ago, last week, when I was a student — любое из этих обстоятельств закрывает перфекту дорогу.

Present Perfect Past Simple
I’ve lost my transport card. (иду пешком) I lost my transport card on Friday.
She’s finished the report. (можно смотреть) She finished the report at eleven.
We’ve been to Gdańsk. (были когда-то) We went to Gdańsk in May.
The bakery has closed. (закрыта сейчас) The bakery closed in 2019.
Have you seen my charger? (он мне нужен) Did you see my charger this morning?
Таблицу можно прокрутить вбок

Правая колонка отвечает на вопрос «когда», левая — на вопрос «и что теперь». Как устроена сама правая колонка, разобрано отдельно: как устроено простое прошедшее — формы, did и правописание -ed. А подробное сравнение двух времён, со всеми пограничными случаями, заслуживает своей статьи, и она будет.

Заодно про соседа. У Present Perfect есть продолженная версия — Present Perfect Continuous, have been doing, — она подчёркивает не результат, а сам процесс. Это отдельная тема, и сейчас она только запутала бы.

Что ломается в американском английском

А теперь честно: критерий выше работает в британской норме, а в американской он подтекает.

Cambridge пишет об этом прямо: в американском английском вместо Present Perfect часто ставят Past Simple, особенно с already и yet.

Американский вариант Британский вариант
Did you eat yet? Have you eaten yet?
Did you finish already? Have you finished already?
I just came back. I’ve just come back.
Таблицу можно прокрутить вбок

Отсюда и ощущение, что вас обманули: в учебнике yet требует перфекта, а в сериале герой говорит Did you eat yet? — и это не ошибка сценариста.

Что с этим делать. В разговоре — ничего, оба варианта поймут по обе стороны океана. На экзамене по британскому стандарту, в деловом письме и в любой письменной работе держитесь Present Perfect: он нейтрален везде, а Past Simple с yet за пределами США читается как небрежность.

5 ошибок, которые делают русско- и украиноязычные

1. Present Perfect с точкой во времени. I have seen him yesterday — самая живучая ошибка темы. Yesterday называет момент, а перфект момента не терпит: I saw him yesterday.

2. Been и gone перепутаны. He has been to Kraków — съездил и вернулся. He has gone to Kraków — уехал и всё ещё там. Разница не в оттенке, а в том, стоит человек перед вами или нет; так это и объясняет Cambridge. И предлог: been to, а не been in, когда речь о поездке.

3. He have. Третье лицо забирает has, и это единственное место, где форма меняется. He have done не существует, только he has done.

4. Since с отрезком. Since three years — калька с русского «уже три года». Правильно for three years, а since пошло бы с датой: since 2023.

5. Настоящее время вместо перфекта. I am here for two hours — так по-русски: «я здесь уже два часа». По-английски состояние началось в прошлом и тянется в настоящее, значит нужен перфект: I've been here for two hours. Ошибка тихая, её редко исправляют, и потому она живёт годами.

Из практики групп: после фразы «давайте повторим Present Perfect» взрослые на первом занятии почти поголовно выдают одно и то же — I have been in London last year. Форму они помнят, таблицу пересказывают без запинки, а рука тянет русское «я уже был», в котором «уже» спокойно уживается с «в прошлом году». Объяснением это не чинится: нужно два десятка своих предложений подряд, сказанных вслух, где каждый раз приходится решать, есть в них точка во времени или нет. Примерно этим мы и занимаемся, когда разбираем выбор времени на курсе с преподавателем.

Проверьте себя: 10 упражнений с ответами

Любой present perfect test проверяет одно и то же: форму и умение не поставить перфект туда, где стоит дата. Сначала ответьте сами, потом сверьтесь. Разбор идёт сразу под ответом, и в нём написано, какой признак сработал.

Часть 1. Поставьте глагол в нужное время

  1. I ____ (lose) my transport card, so I’m walking to work this week.
  2. We ____ (buy) this kettle in 2019, and it still works.
  3. ____ you ever ____ (try) pierogi with buckwheat?
  4. She ____ (call) the landlord an hour ago, but he ____ (not answer) yet.

Часть 2. Маркеры

  1. Since или for: I’ve had this laptop ____ four years.
  2. Since или for: The lift has been out of order ____ Monday.
  3. Исправьте: I have finished the report yesterday.

Часть 3. Переведите на английский

  1. Я уже отправил документы — проверьте почту.
  2. Он уехал в Краков (и он всё ещё там).
  3. Мы здесь два часа.

Ответы с разбором

  1. have lost. Признак — результат в настоящем: карты нет сейчас, отсюда и «иду пешком». Точки во времени в предложении нет.
  2. bought. Признак — год. In 2019 называет момент, и дальше можно не думать, даже если чайник до сих пор жив.
  3. Have … tried. Признак — опыт. Спрашивают, было ли вообще, а не когда именно.
  4. called … hasn’t answered. Два времени в одном предложении, и оба на своих местах: an hour ago тянет Past Simple, yet — Present Perfect.
  5. for. Четыре года — это длина отрезка.
  6. since. Понедельник — точка, с которой пошёл отсчёт.
  7. I finished the report yesterday. Либо убрать yesterday: I've finished the report. Вместе они не живут.
  8. I’ve already sent the documents — check your inbox. Признак — результат сейчас, плюс already между have и глаголом.
  9. He has gone to Kraków. Has been означало бы, что он уже вернулся.
  10. We’ve been here for two hours. Русское настоящее плюс отрезок даёт английский перфект. We are here for two hours — та самая тихая ошибка из пятого пункта.

Ошиблись в трёх и больше? Дело почти наверняка не в Present Perfect, а в том, что базу пора пересобрать. Тест уровня покажет, с какой точки.

Узнать свой уровень английского

Шпаргалка: Present Perfect на одной карточке

Что Как Пример
Утверждение have / has + V₃ I’ve finished.
Отрицание haven’t / hasn’t + V₃ She hasn’t called.
Вопрос Have / Has + подлежащее + V₃ Have you paid?
Пассив have / has been + V₃ The form has been sent.
Внутри конструкции just, already, ever, never I’ve just seen it.
В конце предложения yet (вопрос и отрицание) Have you read it yet?
Точка отсчёта since since Monday, since 2019
Длина отрезка for for two days, for eight months
Когда нельзя есть yesterday, ago, in 2019, last week I saw him yesterday.
Критерий выбора можно дописать «и это важно сейчас» I’ve lost my card.
Таблицу можно прокрутить вбок

Дальше по теме идут неправильные глаголы полным списком, пара Present Perfect и Present Perfect Continuous, пассивный залог — каждая тянет на отдельный разбор. Если собирать это по обрывкам не хочется, посмотрите стандартный курс английского: там можно отработать выбор времени в живой речи с преподавателем, а не в бланке с пропусками.

Правила и примеры сверены с грамматикой Cambridge 01.08.2026.

Коротко о главном

  • Present Perfect отвечает не на вопрос «когда», а на вопрос «что имеем сейчас».
  • Формула одна: have/has + третья форма; в отрицании и вопросе двигается только have/has.
  • Если в предложении есть точка во времени — yesterday, in 2019, two hours ago, — Present Perfect невозможен.
  • Since ставит точку отсчёта (since Monday), for задаёт длину отрезка (for two days); перепутать легко, а смысл меняется.
  • В американском английском вместо перфекта часто звучит Past Simple — «Did you eat yet?»; на письме и на экзамене по британской норме так делать не стоит.
Автор материала
Nicholas Brian
Английский · грамматика и разговорная практика · 5 лет опыта

Ведёт английский для взрослых и подростков: грамматика в связке с живой речью и разбор ошибок, которые русско- и украиноязычные делают чаще всего.

Все статьи и профиль преподавателя

Готовы не просто прочитать, а заговорить?

Живой преподаватель, удобный график и план под вашу цель. Первый урок — бесплатно, чтобы вы всё попробовали без обязательств.

Без предоплаты и обязательств — просто попробуйте формат
Живая практикаГоворите с первого урока
Гибкий графикЗанятия в удобное время онлайн

Частые вопросы

Коротко о том, что спрашивают чаще всего

Yesterday называет конкретную точку в прошлом, а Present Perfect такую точку не допускает: он показывает результат в настоящем, а не момент события. Нужен Past Simple: I saw him yesterday.

He has been to Kraków — съездил и уже вернулся. He has gone to Kraków — уехал и всё ещё там. Ошибка меняет не оттенок, а факт: человек перед вами или его нет.

Since ставится перед точкой отсчёта (since 2019, since Monday), for — перед длиной отрезка (for three years, for ten minutes). Проверка вопросом: «с какого момента?» — since, «сколько времени?» — for.

Используют, но реже. В американском варианте с already и yet в разговорной речи часто выбирают Past Simple: Did you eat yet? На экзаменах по британскому стандарту и в письменных текстах держитесь Present Perfect.

Единого списка не существует. В сводной таблице Cambridge 106 глаголов, но для начала хватает двадцати самых частых — be, have, do, go, see, take, get и подобных. Остальные добираются чтением.