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

Формула

had + третья форма глагола (V3) — одинаково для всех лиц.

I had finished. She had gone. They had written.

Третья форма у правильных глаголов совпадает со второй (-ed), у неправильных своя — см. таблицу.

Когда используется

1. Два события в прошлом, надо показать порядок.

When I came home, my sister had already cooked dinner.

Сначала приготовила (Past Perfect), потом я пришёл (Past Simple). Более раннее событие получает had.

2. Действие завершилось к моменту в прошлом.

By 6 o’clock we had finished our homework. — К шести уроки были сделаны.

3. Причина того, что случилось потом.

He was tired because he had worked all night.

Схема двух событий

Что было раньшеЧто было позже
Past Perfect (had + V3)Past Simple
The train had leftwhen we arrived
She had read the bookbefore she saw the film

Обратите внимание: порядок в предложении не обязан совпадать с порядком событий. Именно поэтому и нужна форма — она показывает хронологию независимо от того, что стоит первым.

Маркеры

before, after, by the time, already, just, never, when плюс by 6 o’clock, by that time.

Past Perfect или Past Simple

Past SimplePast Perfect
Смыслпросто событие в прошломсобытие раньше другого
ПримерI ate breakfast and went to schoolI had eaten breakfast before I went to school
Когда нуженодно событие или цепочка по порядкунарушенный порядок, акцент на «раньше»

Честная оговорка: если события идут по порядку и это очевидно, носители чаще выбирают Past Simple. I got up, had breakfast and left — никакого Past Perfect не нужно. Форма включается там, где порядок надо подчеркнуть.

В косвенной речи

Past Perfect появляется автоматически при согласовании времён: Past Simple прямой речи превращается в Past Perfect косвенной.

“I saw him,” she said → She said that she had seen him.

Подробнее — косвенная речь.

Отрицание и вопрос

  • Отрицание: I had not (hadn’t) finished.
  • Вопрос: Had you finished before he came?

Типичные ошибки

ОшибкаПравильно
I had wentI had gone
When I came, she has already leftshe had already left
He had ate before we arrivedHe had eaten
I had did my homeworkI had done my homework

Все четыре — одна и та же ошибка: вместо третьей формы поставлена вторая. Проверка простая: после had всегда идёт третья колонка таблицы.

Дальше: Past Simple, Present Perfect, времена английского.