Акция

Пробный урок — бесплатно. Записаться

Главная/Статьи

Present Perfect простыми словами: почему русским он кажется лишним и как его понять

Грамматика· 10 мин чтения

Present Perfect простыми словами: девушка только что вернулась из поездки и разбирает чемодан
Present Perfect простыми словами: девушка только что вернулась из поездки и разбирает чемодан

Если объяснять Present Perfect простыми словами, это прошлое действие, которое важно сейчас: у него есть результат, опыт или оно тянется до сегодняшнего дня, а когда именно оно случилось, не говорится. I've lost my keys — я потерял ключи (и сейчас не могу попасть домой). Past Simple, наоборот, отправляет действие в законченное прошлое с понятным временем: I lost my keys yesterday — я потерял ключи вчера. Строится Present Perfect так: have / has + третья форма глагола. Русским он кажется лишним, потому что у нас одно прошедшее время на все случаи, — но стоит один раз увидеть четыре ситуации, где он нужен, и выбор перестаёт быть лотереей.

Почему Present Perfect кажется трудным

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

Поэтому «Present» в названии — не ошибка. Это настоящее время, которое смотрит назад. Говорящему важно не «когда», а «что из этого вышло к сегодняшнему моменту».

  • I've finished my homework. — Я сделал домашнее задание. (Сейчас оно готово, можно идти гулять.)
  • She's broken her arm. — Она сломала руку. (Рука сейчас в гипсе.)
  • We've already met. — Мы уже знакомы. (Представлять нас не нужно.)

Как образуется Present Perfect

Формула одна: have (с I, you, we, they) или has (с he, she, it) плюс третья форма глагола.

У правильных глаголов третья форма совпадает со второй и заканчивается на -ed: work — worked — worked. У неправильных её нужно знать: see — saw — seen, *go — went — gone, write — wrote — written*. Если с формами пока туго, загляните в нашу статью Неправильные глаголы: как выучить быстро — там таблица самых нужных.

  • I have (I've) seen this film. — Я видел этот фильм.
  • He has (He's) written a letter. — Он написал письмо.
  • They haven't called yet. — Они ещё не позвонили.
  • Have you ever been to China? — Ты когда-нибудь был в Китае?
  • Has she finished? — Yes, she has. / No, she hasn't. — Она закончила? — Да / Нет.
Не путайте he's в двух временах. He's working — это he is working (Present Continuous), а He's worked — he has worked (Present Perfect). Подсказку даёт форма глагола после сокращения: -ing или третья форма.

Когда нужен Present Perfect: четыре случая

Present Perfect на одной картинке: формула have/has + третья форма и четыре случая употребления с примерами
Present Perfect на одной картинке: формула have/has + третья форма и четыре случая употребления с примерами

1. Результат виден сейчас

Действие закончилось, но его последствия перед нами.

  • Someone has eaten my sandwich! — Кто-то съел мой бутерброд! (Тарелка пустая.)
  • I've cut my finger. — Я порезал палец. (Идёт кровь, нужен пластырь.)

2. Жизненный опыт

Было ли это в жизни вообще — неважно когда. Здесь часто стоят ever (когда-нибудь) и never (никогда).

  • Have you ever tried sushi? — Ты когда-нибудь пробовал суши?
  • I've never been to London. — Я никогда не был в Лондоне.
  • She has read this book three times. — Она читала эту книгу три раза.

3. Недавние события и новости

Со словами just (только что), already (уже), yet (ещё / уже — в вопросах и отрицаниях).

  • I've just seen Tom. — Я только что видел Тома.
  • We've already bought the tickets. — Мы уже купили билеты.
  • Has the lesson started yet? — Урок уже начался?
  • I haven't decided yet. — Я ещё не решил.

Just и already обычно стоят между have и глаголом, yet — в конце предложения.

4. Период, который ещё не закончился

Действие началось в прошлом и продолжается сейчас, или время, о котором говорим, ещё идёт: today, this week, this year.

  • I've lived here for five years. — Я живу здесь пять лет. (И живу до сих пор.)
  • He has worked at this company since 2020. — Он работает в этой компании с 2020 года.
  • I've drunk three cups of coffee today. — Сегодня я выпил три чашки кофе. (День ещё не кончился.)

Обратите внимание: по-русски здесь настоящее время — «живу», «работаю». Поэтому русскоговорящие часто говорят I live here for five years, и это ошибка.

For и since

  • for — сколько длится: for two hours, for a week, for ages (два часа, неделю, целую вечность);
  • since — с какого момента: since Monday, since 2019, since I was a child (с понедельника, с 2019 года, с детства).

Present Perfect и Past Simple: в чём разница

Главное правило: если время в прошлом названо или понятно — Past Simple. Если время не важно, а важна связь с сейчас — Present Perfect.

Шпаргалка: Present Perfect или Past Simple — смысл, пример и слова-подсказки для каждого времени
Шпаргалка: Present Perfect или Past Simple — смысл, пример и слова-подсказки для каждого времени
Сохраните себе эту шпаргалку. Перед тем как выбрать время, задайте один вопрос: «Назван ли момент в прошлом?» Если да — правая карточка, если нет — левая.
  • I've lost my passport. — Я потерял паспорт. (Проблема сейчас.)
  • I lost my passport in Rome last summer. — Я потерял паспорт в Риме прошлым летом. (История.)

Сравните и эти пары:

  • Have you seen the new film? — Ты видел новый фильм? / Did you see the film on Saturday? — Ты смотрел фильм в субботу?
  • She has worked here for ten years. — Она работает здесь десять лет (и сейчас). / She worked here for ten years. — Она проработала здесь десять лет (и ушла).
  • I haven't seen him today. — Я не видел его сегодня (день продолжается). / I didn't see him yesterday. — Я не видел его вчера.

Как это звучит в живом разговоре

Разговор часто начинается с Present Perfect, а когда переходит к подробностям, переключается на Past Simple:

— Have you ever been to China? — Ты бывал в Китае?

— Yes, I have. I went there in 2019. — Да. Я ездил туда в 2019 году.

— Did you like it? — Тебе понравилось?

— Yes, I loved it. — Да, очень.

Первый вопрос — про опыт. Как только появилось «в 2019 году», дальше — законченная история.

Слово-ловушка — when. Вопрос «когда?» всегда предполагает конкретный момент, поэтому с ним нужен Past Simple: When did you arrive? — Когда ты приехал? Фраза When have you arrived? — ошибка.
Present PerfectPast Simple
Смыслпрошлое, важное сейчасзаконченное прошлое
Время действияне названо или ещё идётназвано или понятно из контекста
Формаhave / has + 3-я форма2-я форма, did в вопросах
Маркерыjust, already, yet, ever, never, for, since, today, this week, recentlyyesterday, last week, in 2020, two days ago, when, then
ПримерI've been to Paris.I went to Paris last year.

Been или gone?

У go в Present Perfect две формы, и они значат разное:

  • He has gone to Moscow. — Он уехал в Москву (и сейчас там).
  • He has been to Moscow. — Он бывал в Москве (и вернулся).

Небольшое замечание про американский вариант

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

Частые ошибки

Частые ошибки в Present Perfect «было → стало»: yesterday, for, has went, did you ever been, when have you
Частые ошибки в Present Perfect «было → стало»: yesterday, for, has went, did you ever been, when have you
  1. I have seen him yesterday. С yesterday — только Past Simple: I saw him yesterday.
  2. I know her for ten years. Нужен Present Perfect: I've known her for ten years. — Я знаю её десять лет.
  3. She has went home. Нужна третья форма: She has gone home.
  4. Did you ever been to Spain? Смешали два времени: Have you ever been to Spain?
  5. I live here since 2018. Правильно: I've lived here since 2018.

Упражнения с ответами

Present Perfect или Past Simple?

  1. I (lose) my phone. Can you call it?
  2. We (go) to the cinema last night.
  3. (you / ever / eat) Chinese food?
  4. She (live) in Moscow since 2015.
  5. When (you / start) learning English?
  6. They (just / arrive). Let's say hello.
  7. I (not / see) Anna this week.
  8. Shakespeare (write) many plays.

Ответы

  • 1 have lost; 2 went; 3 Have you ever eaten; 4 has lived.
  • 5 did you start; 6 have just arrived; 7 haven't seen; 8 wrote.

Пункт 8 — показательный: Шекспир написал пьесы давно, и его жизнь закончилась, поэтому это законченное прошлое, Past Simple. А вот про живого автора можно сказать She has written three novels — она написала три романа (и, возможно, напишет ещё).

Хорошая тренировка — «анкета опыта». Составьте десять вопросов Have you ever...? (been abroad, cooked for ten people, seen a whale) и ответьте на каждый: сначала Present Perfect, а если «да» — одна-две фразы в Past Simple, когда и как это было. Так вы тренируете переход между временами, а не каждое по отдельности.

Present Perfect легче даётся, когда уверенно работают настоящие времена. Если в них ещё есть путаница, начните с разбора Present Simple и Present Continuous.

Грамматика вроде Present Perfect лучше всего укладывается, когда её сразу проговариваешь, а преподаватель слышит ошибку и исправляет в тот же момент. Если хочется разобрать это вживую, подойдут онлайн-курсы английского один на один. В Linland Online занятия индивидуальные — один на один по видеосвязи, 50 минут, — и преподаватель строит урок под вашу цель: разговор, грамматика или баланс того и другого. Если Present Perfect нужен ребёнку для школы, посмотрите, как устроен английский для школьников онлайн: урок может идти по тому учебнику, который проходят в классе. О формате — на странице Как проходят занятия, а записаться на пробный урок можно здесь. Школа работает по лицензии и договору: можно оформить налоговый вычет 13 %, а занятия детей — оплатить материнским капиталом.

На 26 сентября 2026 года в Linland Online действует акция: пробный урок — бесплатно.

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

Как понять, когда ставить Present Perfect, а когда Past Simple?

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

Почему Present Perfect переводится прошедшим временем, если оно настоящее?

Потому что действие случилось в прошлом, но говорящий смотрит на него из настоящего: важно, что есть сейчас. Иногда оно переводится и настоящим: I've lived here for five years — я живу здесь пять лет.

Какие слова-маркеры у Present Perfect?

Just, already, yet, ever, never, recently, for, since, а также today, this week, this year, если период ещё не закончился. Но решает смысл: маркер лишь подсказывает.

Можно ли сказать I have seen him yesterday?

Нет. Слово yesterday называет законченный момент в прошлом, поэтому правильно I saw him yesterday — я видел его вчера.

Готовы попробовать?

Запишитесь на пробный урок — менеджер подберёт преподавателя и время.

Записаться на пробный урок