Past Perfect строится как had + третья форма глагола для всех лиц: I had left, she had seen. Его ставят, когда в прошлом есть две точки и нужно показать, что одно действие случилось раньше другого: When we got to the station, the train had already left. Позднее действие стоит в Past Simple, более раннее — в Past Perfect. Частые сигналы: by the time, already, before, never … before.
Два прошлых на одной оси
Представьте ось времени: сейчас — справа, прошлое — слева. Past Simple ставит отметку в прошлом. Past Perfect ставит вторую отметку ещё левее, и смотрит на неё из первой.
Проще всего понять разницу на паре предложений, которые отличаются одним словом:
- When we got to the cinema, the film started. — Мы пришли, и фильм начался: успели к началу.
- When we got to the cinema, the film had started. — Фильм начался раньше, мы опоздали.
По-русски во втором случае помогает слово «уже»: «Когда мы пришли, фильм уже начался». Русский глагол при этом не меняется, поэтому русскоязычные пишут the film already started и не замечают, что смысл съехал. В английском порядок событий показывает форма глагола, а already лишь подчёркивает его.
Образование
| Тип | Формула | Пример |
|---|---|---|
| Утверждение | had + V3 | She had finished the report. |
| Отрицание | hadn’t + V3 | She hadn’t finished the report. |
| Вопрос | Had + подлежащее + V3? | Had she finished the report? |
| Краткий ответ | Yes, … had. / No, … hadn’t. | Yes, she had. |
Форма одна для всех лиц, has здесь не бывает. В разговоре had сокращается до ’d: I’d forgotten. То же ’d означает would: I’d go. Различить помогает следующий глагол: после had идёт третья форма (I’d gone), после would — начальная (I’d go).
Когда нужен Past Perfect
1. Одно прошлое раньше другого. Часто это отступление назад в рассказе:
Kamola was nervous at the interview. She had never spoken English with a native speaker before, and she had slept badly the night before.
2. К определённому моменту в прошлом — by the time, by + время.
- By the time the taxi arrived, we had already missed the train. — К тому времени, как приехало такси, мы уже опоздали на поезд.
- By midnight the neighbours had finished the wedding preparations. — К полуночи соседи закончили подготовку к свадьбе.
3. Опыт до момента в прошлом. Это «Present Perfect, сдвинутый назад»:
I had never seen real snow in the mountains before that trip to Chimgan. — До той поездки в Чимган я ни разу не видел настоящего снега в горах.
4. Причина, которая была раньше результата.
The streets were wet because it had rained all night. — Улицы были мокрые, потому что всю ночь шёл дождь.
5. Косвенная речь. Когда пересказывают чужие слова в прошедшем времени, Past Simple и Present Perfect сдвигаются в Past Perfect: “I lost my passport,” she said. → She said she had lost her passport. Все сдвиги времён собраны в статье косвенная речь в английском.
6. Сожаления и нереальные условия о прошлом.
- I wish I had studied harder at school. — Жаль, что я плохо учился в школе.
- If I had known about the sale, I would have bought two. — Если бы я знал о распродаже, купил бы две.
Эти конструкции подробно разобраны в статье условные предложения в английском.
By the time: прошлое и будущее
By the time значит «к тому времени, как» и встречается в двух схемах. Обратите внимание, что после by the time никогда не ставят will, как и после when.
| Время | Схема | Пример |
|---|---|---|
| Прошлое | By the time + Past Simple, Past Perfect | By the time I got home, the kids had gone to bed. |
| Будущее | By the time + Present Simple, will have + V3 | By the time I get home, the kids will have gone to bed. |
Русский вариант «К тому времени, как я приеду» с будущим временем толкает к ошибке By the time I will get home. В английском после by the time глагол остаётся в настоящем.
Когда Past Perfect не нужен
Выучив это время, многие начинают ставить его везде, где «давно». Это лишнее.
- События идут по порядку. I got up, had breakfast and left. Порядок и так ясен, Past Perfect здесь звучит тяжело.
- Before и after уже показывают порядок. After we ate, we went for a walk и After we had eaten, we went for a walk — оба варианта правильные. Past Perfect лишь подчёркивает, что одно закончилось до другого.
- Нет второй точки в прошлом. Last summer I had visited Bukhara — ошибка: не к чему привязать «раньше». Нужно Last summer I visited Bukhara.
Правило для самопроверки: прежде чем поставить had, найдите в предложении или в соседнем предложении более позднее событие в прошлом. Нет такого события — нужен Past Simple.
Если важна длительность процесса до той точки, используют Past Perfect Continuous: She had been waiting for an hour when the doctor finally called her. Это время встречается реже, и для начала достаточно его узнавать.
Типичные ошибки
| Неправильно | Правильно | Почему |
|---|---|---|
| When I arrived, the lesson already started. | When I arrived, the lesson had already started. | урок начался раньше |
| Last summer I had been to Bukhara. | Last summer I went to Bukhara. | нет второй точки в прошлом |
| By the time I will get home, … | By the time I get home, … | после by the time нет will |
| She had went home. | She had gone home. | нужна третья форма |
| I didn’t know that he has moved. | I didn’t know that he had moved. | согласование времён |
| If I would have known, … | If I had known, … | в условии — Past Perfect |
Упражнение
А. Раскройте скобки, используя Past Perfect там, где он нужен.
- 1. When I got to the bus stop, the bus ______ (already / leave).
- 2. She was tired because she ______ (not / sleep) the night before.
- 3. By the time we arrived at the wedding, the guests ______ (eat) all the plov.
- 4. I ______ (never / fly) before I went to Istanbul.
- 5. Nodira told me that she ______ (find) a new job.
- 6. The room was clean. Someone ______ (tidy) it.
- 7. By 2018 my sister ______ (graduate) from university.
- 8. After he ______ (finish) work, he went to the gym.
Б. Past Simple или Past Perfect?
- 9. When the teacher came in, the students ______ (stand) up to greet her.
- 10. Last week I ______ (meet) Aziz at Chorsu.
В. Исправьте ошибку.
- 11. By the time you will read this message, I will have left.
- 12. If I would have known about the concert, I would have come.
Ответы
- 1. had already left — автобус ушёл до моего прихода.
- 2. hadn’t slept — причина раньше результата.
- 3. had eaten — by the time в прошлом.
- 4. had never flown — опыт до момента в прошлом.
- 5. had found — косвенная речь.
- 6. had tidied — результат, который увидели позже.
- 7. had graduated — by + момент в прошлом.
- 8. finished или had finished — after и так показывает порядок.
- 9. stood — встали в ответ на её приход, то есть после него.
- 10. met — одна точка в прошлом.
- 11. By the time you read this message, I will have left.
- 12. If I had known about the concert, I would have come.
Пункт 9 — хорошая проверка понимания: had stood up означало бы, что ученики встали ещё до того, как учитель вошёл. Если такие тонкости пока путают, вернитесь к фону и событиям в статье Past Continuous: правило, а про опыт «до сих пор» — к Present Perfect: правило.
Потренируйте в рассказе
Past Perfect нужен не в каждом предложении, а в нужный момент истории, когда вы возвращаетесь назад: I had never done this before. В BandMate Bandi просит рассказать о запомнившемся дне или первой поездке, и вы можете попробовать вставить одно-два таких «отступления назад». Сначала говорите медленно, а после разговора запишите для себя три удачные фразы с had.
Добавьте BandMate в предпочитаемые источники Google


