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

Present Perfect и Past Perfect

Как выбрать Present Perfect или Past Perfect по временной связи событий
6 мин чтенияСложность: Обновлено 29 сентября 2026

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

Главное различие временных точек

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

D
Определение

Present Perfect обозначает действие, завершённое к настоящему моменту, или действие в прошлом, результат которого важен сейчас. Past Perfect обозначает действие, завершённое до определённого момента или другого действия в прошлом.

Present Perfect: have/has + V_3
Past Perfect: had + V_3
ВремяФормаТочка отсчётаПример
Present Perfecthave/has + V₃настоящееI have lost my key. — Я потерял ключ (сейчас его нет).
Past Perfecthad + V₃прошлоеI had lost my key before I called you. — Я потерял ключ до того, как позвонил тебе.
Past SimpleV₂ или did + Vпрошлый фактI lost my key yesterday. — Я потерял ключ вчера.

Важно отличать время действия от его длительности. Perfect отвечает прежде всего на вопрос «что произошло раньше какой точки?», а не просто «когда это было?». Для более широкого сравнения совершённых и совершенно-длительных времён см. сравнение Perfect и Perfect Continuous.

Когда выбираем Present Perfect

Present Perfect используется, когда действие связано с настоящим или его точный момент не назван. Обычно говорящий сообщает результат, жизненный опыт или изменение, произошедшее к настоящему моменту.

  • Результат виден сейчас: She has broken her glasses. — Она сломала очки (сейчас очки сломаны).
  • Опыт к настоящему моменту: Have you ever visited London? — Ты когда-нибудь был в Лондоне?
  • Действие произошло недавно: They have just arrived. — Они только что приехали.
  • Период ещё не закончился: I have read two books this month. — В этом месяце я прочитал две книги.
  • Событие повторялось до настоящего момента: He has called me three times today. — Он звонил мне три раза сегодня.

Типичные маркеры Present Perfect: already — уже, just — только что, yet — уже/ещё, ever — когда-либо, never — никогда, so far — до сих пор, recently/lately — недавно/в последнее время, this week/today — на этой неделе/сегодня. Но маркер сам по себе не всегда решает задачу: нужно учитывать весь контекст.

T
Правило Present Perfect

Если назван законченный момент в прошлом: yesterday, last year, in 2019, two days ago, Present Perfect обычно не употребляется. В таком случае нужен Past Simple. Present Perfect возможен, если период ещё продолжается: this year, today, this week.

Когда выбираем Past Perfect

Past Perfect нужен, когда в рассказе есть прошлый момент, а действие произошло ещё раньше. Этот момент может быть выражен другим глаголом в Past Simple, обстоятельством времени или ситуацией повествования.

  • Два действия в прошлом: более раннее — Past Perfect, более позднее — Past Simple: When I arrived, the film had started. — Когда я пришёл, фильм уже начался.
  • Состояние или результат к прошлому моменту: By 6 p.m. she had finished the report. — К шести часам она закончила отчёт.
  • Причина прошлого события: He was tired because he had worked all night. — Он устал, потому что работал всю ночь.
  • Опыт, накопленный к прошлому моменту: Before the trip, we had never travelled by plane. — До поездки мы никогда не путешествовали на самолёте.

Частые маркеры Past Perfect: before, after, by the time, already, just, never, until then. Однако слова before и after могут связывать действия и без Past Perfect, если порядок и так ясен. В экзаменационном задании важно определить, какое событие было первым.

T
Правило временной последовательности

Если есть два связанных события в прошлом, действие, которое произошло раньше, обычно ставится в Past Perfect, а действие позже — в Past Simple: \(\text{раньше: had + V_3} \rightarrow \text{позже: V_2}\).

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

Выберите правильный вариант: When we got to the station, the train ___.

Алгоритм выбора времени в задании

В заданиях на грамматический выбор не следует механически искать один маркер. Используйте последовательный алгоритм.

  1. Определите, есть ли в предложении или контексте прошлый момент отсчёта: when I came, by five o’clock, before the meeting started.
  2. Если прошлый момент есть, найдите действие, которое произошло до него. Для него нужен Past Perfect.
  3. Если связь идёт с настоящим, проверьте Present Perfect: важен результат сейчас, опыт к настоящему или незаконченный период.
  4. Проверьте маркеры законченного времени. Слова yesterday, ago, last Monday, in 2020 требуют Past Simple, а не Present Perfect.
  5. Согласуйте вспомогательный глагол с подлежащим: has — для he/she/it, have — для I/you/we/they, had — для всех лиц.
№
Разобранный пример экзаменационного типа

Вставьте правильную форму глагола: By the time the teacher entered the classroom, the students ___ (open) their books.

  1. В предложении есть прошлый момент: учитель вошёл в класс (entered). — t_0 = the teacher entered
  2. Открытие книг произошло раньше входа учителя, поэтому нужна форма Past Perfect. — open → had opened
  3. Составляем полное предложение: более раннее действие — Past Perfect, более позднее — Past Simple. — By the time the teacher entered the classroom, the students had opened their books.

Перевод: «К тому времени, как учитель вошёл в класс, ученики открыли свои книги». Если бы говорящий сообщал только результат к настоящему моменту, он сказал бы: The students have opened their books. — «Ученики открыли свои книги».

Сравнение в типичных контекстах

КонтекстПравильное времяПочему
Результат важен сейчасI have forgotten her name.Сейчас я не помню её имя.
Действие раньше другого прошлого действияI had forgotten her name when she introduced herself.Забывание произошло до представления.
Законченное время в прошломWe visited Paris last summer.Есть точный законченный период.
Незаконченный периодWe have visited Paris twice this year.Год ещё продолжается.
Причина прошлого состоянияShe was nervous because she had lost her passport.Потеря произошла до состояния волнения.

Если в предложении встречается since или for, не выбирайте время автоматически. Present Perfect часто показывает период до настоящего: I have lived here for five years. Если весь рассказ относится к прошлому, используется Past Perfect: In 2020, I had lived there for five years. Для временной соотнесённости полезна страница временная соотнесённость Perfect.

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

1. Не ставьте Present Perfect после точного прошлого времени: неверно I have seen him yesterday; правильно I saw him yesterday. 2. Не заменяйте Past Perfect на Present Perfect, если точка отсчёта в прошлом: When she arrived, I had already left. 3. Не путайте has/have и had: Past Perfect всегда имеет форму had для любого лица. 4. Не считайте слово already достаточным основанием для Present Perfect: already может употребляться и с Past Perfect — He had already gone.

Приём для экзамена

Мысленно добавьте вопрос «к настоящему или к прошлому?». Если ответ «к настоящему» — проверяйте Present Perfect. Если «к прошлому» — ищите более раннее действие и ставьте Past Perfect. Затем отдельно проверьте, не назван ли конкретный законченный момент, требующий Past Simple.

Q
Быстрый тест по теме

Проверь себя

~ 2 мин4 вопроса
Вопрос 1 / 4
Вопрос 1 из 4 · Present Perfect
I ___ never ___ sushi before.
Главное за минуту

Кратко

  • Present Perfect: \(have/has + V_3\); действие связано с настоящим, результатом или незавершённым периодом.
  • Past Perfect: \(had + V_3\); действие произошло раньше другого момента или события в прошлом.
  • В двух событиях прошлого более раннее обычно ставится в Past Perfect, более позднее — в Past Simple.
  • Точные законченные маркеры прошлого (yesterday, ago, last year, in 2020) требуют Past Simple, а не Present Perfect.
  • Сначала определите точку отсчёта, затем проверьте порядок событий и только после этого выбирайте форму глагола.