РУҚА
Задания № 19, 20, 21, 22 · ЕГЭ

Present Perfect и Present Perfect Continuous

Как выбрать форму: важен результат или длительность действия
6 мин чтенияСложность: Обновлено 29 сентября 2026

Present Perfect и Present Perfect Continuous связывают действие с настоящим, но выделяют разные стороны ситуации. Первая форма показывает результат, факт или количество выполненных действий, а вторая — длительность и сам процесс, который продолжался до настоящего момента или только что закончился.

Главное различие форм

D
Present Perfect

Present Perfect обозначает действие, которое произошло до настоящего момента и важно сейчас. В центре внимания — результат, факт, опыт или число завершённых действий. Точный момент действия обычно не называется.

have/has + V_3
D
Present Perfect Continuous

Present Perfect Continuous обозначает действие, которое началось в прошлом и длилось до настоящего момента либо только что закончилось. В центре внимания — процесс и его длительность.

have/has been + V-ing
ФормаЧто выделяемПример
Present Perfectрезультат, факт, количествоI have written three emails. — Я написал три письма.
Present Perfect Continuousпроцесс, длительность, видимый результат процессаI have been writing emails for two hours. — Я пишу письма уже два часа.
Обе формыдействие связано с настоящимShe has cleaned the room. — Комната убрана.
Обе формыпериод ещё не закончилсяWe have studied a lot this week. — На этой неделе мы много учились.
T
Правило выбора

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

Present Perfect: результат и количество

Present Perfect употребляется, когда действие завершено, а его результат заметен сейчас: Tom has lost his keys. — Том потерял ключи (сейчас у него их нет). Форма также используется для жизненного опыта: Have you ever visited London? — Ты когда-нибудь был в Лондоне?; для недавно завершившихся действий и новостей: The train has arrived. — Поезд прибыл.

  • Результат: I have broken my glasses. — Я сломал очки.
  • Количество: She has read five articles today. — Сегодня она прочитала пять статей.
  • Опыт: We have never tried sushi. — Мы никогда не пробовали суши.
  • Изменение: Your English has improved. — Твой английский улучшился.
  • Незавершённый период: He has called me twice this morning. — Сегодня утром он звонил мне дважды.

Слова already, just, yet, ever, never, twice, three times часто подсказывают результат или количество. Однако маркер сам по себе не решает задачу: нужно понять смысл всего предложения.

have/has + V_3 + обстоятельство результата или количества
!
Не путайте с Past Simple

Если названо законченное время в прошлом — yesterday, last year, two days ago, in 2020 — нужен Past Simple: I saw him yesterday. Нельзя говорить I have seen him yesterday, потому что Present Perfect не сочетается с таким указанием времени.

Present Perfect Continuous: процесс и длительность

Present Perfect Continuous показывает действие, начавшееся в прошлом и продолжавшееся некоторое время. Оно может всё ещё идти: They have been waiting for an hour. — Они ждут уже час. Действие может только что закончиться, но результат процесса виден сейчас: She is tired because she has been running. — Она устала, потому что бегала.

  • Длительность с for: I have been learning English for three years. — Я учу английский три года.
  • Начальная точка с since: He has been working here since May. — Он работает здесь с мая.
  • Недавний процесс с видимым следствием: Your hands are dirty. Have you been painting? — У тебя грязные руки. Ты рисовал?
  • Повторяющееся раздражающее действие: You have been asking the same question all morning. — Ты всё утро задаёшь один и тот же вопрос.
have/has been + V-ing + for/since + период или начальная точка
i
Глаголы состояния

Глаголы, обозначающие состояние, обычно не употребляются в Continuous: know, believe, understand, own, need, want, like, love, hate. Говорите: I have known her for ten years, а не I have been knowing her for ten years.

Микро-проверка

Какой вариант лучше подходит, если нужно подчеркнуть, что действие продолжалось два часа?

Когда возможны обе формы

С некоторыми динамическими глаголами обе формы грамматически возможны, но смысловой акцент меняется. Present Perfect отвечает на вопрос «сколько сделано?», а Present Perfect Continuous — «как долго это происходило?».

Present PerfectPresent Perfect ContinuousРазница
I have painted the wall.I have been painting the wall.Стена покрашена / я занимался покраской; результат может быть незавершённым.
She has written five pages.She has been writing for three hours.Пять страниц / процесс длился три часа.
They have repaired the car.They have been repairing the car all day.Машина отремонтирована / ремонт продолжался весь день.
He has read the book.He has been reading the book.Он прочитал книгу / он занимался чтением, возможно ещё не закончил.
T
Сочетание с for и since

С for и since могут употребляться обе формы. Present Perfect часто подчёркивает факт состояния или завершённый результат: I have lived here for five years. Present Perfect Continuous подчёркивает продолжающийся процесс: I have been living here for five years. С глаголами состояния используется Present Perfect.

Как решать задание на выбор формы

В экзаменационном предложении сначала определите, что именно проверяется: результат или длительность. Затем проверьте маркеры времени и тип глагола. Наконец, согласуйте форму с подлежащим: have используется с I, you, we, they, а has — с he, she, it.

  1. 1. Найдём смысловой центр: в предложении говорится, сколько страниц написано. — количество страниц ⇒ результат
  2. 2. Для результата выбираем Present Perfect. — Present Perfect = have/has + V_3
  3. 3. Подлежащее Mia — третье лицо единственного числа, поэтому используем has. Глагол write имеет третью форму written. — Mia has written five pages.
№
Разобранный пример

Выберите форму: Mia ___ five pages of her essay today. Варианты: has written или has been writing.

Показать решение Решение

Слово five указывает на количество страниц. Нам важно, сколько сделано, а не как долго продолжался процесс. Поэтому выбираем Present Perfect: Mia has written five pages of her essay today. — Миа написала сегодня пять страниц своего эссе.

Если сказать Mia has been writing her essay today, внимание перейдёт к процессу: Миа сегодня писала эссе, но неизвестно, сколько она написала.

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

1. I have been finished my work — неверно: после have нужна третья форма в Present Perfect (I have finished), а после been — форма на -ing (I have been working). 2. Не ставьте since перед длительностью: since 2021, но for three years. 3. Не выбирайте Continuous только из-за слова for: с know нужен Present Perfect. 4. Не забывайте has после he, she, it. 5. Не используйте Present Perfect с yesterday и last week.

Маркеры и отрицания

В вопросах и отрицаниях вспомогательный глагол ставится перед подлежащим или перед not: Have you finished? — Ты закончил?; She has not finished. — Она не закончила; Have they been waiting long? — Они долго ждут? Краткие формы: haven’t, hasn’t.

СмыслPresent PerfectPresent Perfect Continuous
УтверждениеHe has done the task.He has been doing the task.
ОтрицаниеHe hasn’t done the task.He hasn’t been doing the task.
ВопросHas he done the task?Has he been doing the task?
Q
Быстрый тест по теме

Проверь себя

~ 2 мин4 вопроса
Вопрос 1 / 4
Вопрос 1 из 4 · количество действий
Выберите правильный вариант: I ___ this film twice.
Главное за минуту

Главное

  • Present Perfect = have/has + V3: результат, факт, опыт или количество.
  • Present Perfect Continuous = have/has been + V-ing: процесс и длительность.
  • For обозначает период, since — начальную точку; обе формы возможны, если глагол допускает Continuous.
  • С глаголами состояния обычно используется Present Perfect: have known, have believed, have wanted.
  • Сначала определите смысл: «сколько или что сделано?» — Present Perfect; «как долго происходило?» — Present Perfect Continuous.