Правила Past Perfect: когда использовать, форма, маркеры времени, примеры и типичные ошибки.
Past Perfect показывает, что одно действие произошло раньше другого действия в прошлом. Это «прошлое до прошлого»: важно, что к определённому моменту в прошлом что‑то уже случилось.
Когда использовать
- Два события в прошлом: более раннее → Past Perfect: When I arrived, he had left.
- С before/by the time: She had finished before the meeting started.
- Причина в прошлом: He was tired because he had worked all night.
Когда не использовать
- Если порядок событий и так очевиден и нет «раньше другого прошлого», Past Simple достаточно.
- Не ставь Past Perfect просто потому, что событие «давно» — нужен именно контраст с другой точкой в прошлом.
Как строится (форма)
Affirmative
Формула: Subject + had + V3
Пример: They had already eaten when I came.
Частая ошибка: Путать V2/V3: ❌ had went → ✅ had gone.
Negative
Формула: Subject + had not (hadn’t) + V3
Пример: I hadn’t seen him before that day.
Частая ошибка: После hadn’t нужен V3.
Question
Формула: Had + subject + V3?
Пример: Had you met her before?
Частая ошибка: В вопросе Had в начале.
Маркеры времени
Маркеры помогают, но решает контекст: один и тот же маркер может встречаться с разными временами.
Сильные маркеры
before
by the time
already (in past context)
when (past reference)
Слабые/двусмысленные маркеры
earlier
previously
until then
Примеры в контексте
Бытовые ситуации
- I had finished my work before dinner.
- She had already sent the email when I asked.
- We had never tried that restaurant before.
- He had lost his card, so he paid cash.
- They had booked the tickets заранее.
- I had forgotten my password, so I reset it.
Наратив/мини‑история
I arrived at the station, but the train had left. I realised I had taken the wrong автобус. I had missed the last stop. So I called a taxi and went home.
Вопросы и ответы
- Q: Had you seen him before you moved?
A: Yes, I had.
- Q: Had she finished before 6?
A: No, she hadn’t.
- Q: Why was he upset?
A: Because they had canceled the meeting.
Отрицания
- I hadn’t met him before that.
- She hadn’t done the task by the deadline.
- We hadn’t heard the news until then.
- He hadn’t saved the file, so he lost changes.
Типичные ошибки
- ❌ When I arrived, he left.
✅ When I arrived, he had left.
Если уход случился раньше прибытия — нужен Past Perfect.
- ❌ I had went home.
✅ I had gone home.
После had нужен V3.
- ❌ Had you saw it?
✅ Had you seen it?
После had — V3.
- ❌ I had finished yesterday.
✅ I finished yesterday.
Если нет второй точки в прошлом, Past Simple обычно достаточно.
- ❌ By the time he came, I finished.
✅ By the time he came, I had finished.
by the time часто требует Past Perfect для раннего действия.
- ❌ She had not to do it.
✅ She hadn’t done it.
Форма: had + V3, без to.
Сравнение по смыслу
Past Perfect vs Past Simple
Past Perfect — раннее действие относительно другой точки в прошлом; Past Simple — событие/факт в прошлом.
A: He had left before I arrived.
B: He left at 5 pm.
Past Perfect vs Past Perfect Continuous
Perfect — результат/факт; Perfect Continuous — длительность процесса до момента в прошлом.
A: I had written three emails.
B: I had been writing emails for an hour.
Короткое резюме
- «Раньше другого прошлого» → Past Perfect.
- Форма: had + V3.
- before/by the time часто сигналят Past Perfect.
- Если нет второй точки в прошлом — Past Simple обычно достаточно.
Тест