Раньше какого момента: основное значение
В рассказе обычно есть прошлый момент: приход домой, начало встречи, конец рабочего дня. Past Perfect позволяет посмотреть из него ещё дальше назад и объяснить, что к тому времени уже случилось. Точка отсчёта может быть в той же фразе, в предыдущем предложении или в обозначении срока.
Не обязательно называть два отдельных действия. By noon I had finished the report содержит точку отсчёта noon. Но без прошлой опоры не стоит заменять любое Past Simple на had: давность события сама по себе не делает его Past Perfect.
- When we reached the office, the delivery had already arrived.
- Когда мы добрались до офиса, доставку уже привезли.Сначала доставка, затем наш приход.
- By Friday, I had checked all the figures.
- К пятнице я проверил все цифры.В рассказе о прошлом пятница служит точкой отсчёта.
- I could not open the file. I had entered the wrong password.
- Я не смог открыть файл. Я ввёл неверный пароль.Более раннее действие объясняет последующую ситуацию.
Образование: had + третья форма для всех лиц
Had одинаково для I, you, he, she, it, we и they. После него ставится V3: had finished, had written, had seen. У правильных глаголов V3 имеет окончание -ed, включая изменения написания: planned, studied, closed. У неправильных глаголов форму нужно проверить отдельно.
Вторая форма не заменяет третью: had went исправляется на had gone. Сокращение I'd finished означает I had finished; I'd finish означало бы I would finish. Сочетание had had тоже возможно: первое had вспомогательное, второе является V3 глагола have.
| Вид предложения | Формула | Пример |
|---|---|---|
| Утверждение | Подлежащее + had + V3 | She had booked a table. |
| Отрицание | Подлежащее + had not + V3 | She had not booked a table. |
| Вопрос | Had + подлежащее + V3? | Had she booked a table? |
- We had studied the map before the trip.
- До поездки мы изучили карту.
- I had had breakfast before the others woke up.
- Я позавтракал до того, как остальные проснулись.Had had является правильной формой Past Perfect от have.
Вопросы, отрицания и краткие ответы
В отрицании not ставится сразу после had; сокращение had not выглядит как hadn't. Hadn't finished означает, что к выбранной прошлой точке завершения ещё не было. Это не сообщает, что работу никогда не закончили: она могла быть закончена позже.
Для вопроса перенеси had перед подлежащим. В специальном вопросе поставь вопросительное слово перед had: Why had they left? Краткие ответы строятся с had: Yes, I had; No, she hadn't. Did не добавляется, а V3 не меняется.
- Had you read the agenda before the meeting? Yes, I had.
- Ты прочитал повестку до встречи? Да.
- They had not received the invitation when I called.
- Когда я позвонил, они ещё не получили приглашение.
- Why had she changed the date?
- Почему она изменила дату?Более раннее изменение обсуждается из уже установленной прошлой ситуации.
- Who had used the room before us?
- Кто пользовался комнатой до нас?
Результат к прошлому моменту и порядок событий
Past Perfect особенно полезен, когда более раннее событие объясняет более позднее: не удалось войти, потому что дверь уже заперли; человек ответил уверенно, потому что заранее изучил вопрос. Порядок частей предложения можно менять, но had продолжает обозначать более раннюю ситуацию.
Сравни два сообщения с when. Past Simple часто показывает совпадение или непосредственную последовательность: техник пришёл и затем проверил лифт. Past Perfect ясно отделяет уже выполненную проверку от нашего прихода. Past Continuous, в свою очередь, показывает, что проверка шла в этот момент.
| Предложение | Перевод | Что происходит раньше |
|---|---|---|
| When we arrived, the technician checked the lift. | Когда мы пришли, техник проверил лифт. | Наш приход задаёт момент, после которого проводится проверка. |
| When we arrived, the technician was checking the lift. | Когда мы пришли, техник проверял лифт. | Проверка уже шла в момент прихода. |
| When we arrived, the technician had checked the lift. | Когда мы пришли, техник уже проверил лифт. | Проверка закончилась до нашего прихода. |
- The technician had checked the lift when we arrived.
- К нашему приходу техник уже проверил лифт.Перестановка частей не меняет порядок событий.
Отличие от Past Simple и Present Perfect
Для последовательного перечисления прошлых событий часто достаточно Past Simple: I opened the box, checked the contents and called the supplier. Past Perfect нужен, когда рассказ возвращается к более ранней ситуации или важно подчеркнуть результат к прошлой точке. Не нужно автоматически ставить had перед каждым первым действием в любой паре.
Present Perfect соотносит прошлое с настоящим, Past Perfect с прошлым моментом. Сравни I have lost the receipt и I had lost the receipt when the shop asked for it. В первом сообщении чек нужен сейчас; во втором описывается, что было к моменту запроса магазина. Ни одна форма сама по себе не сообщает всё о последующих событиях.
| Что сообщаем | Пример | Перевод |
|---|---|---|
| Событие в завершённом прошлом | I sent the file at nine. | Я отправил файл в девять. |
| Результат к настоящему | I have sent the file. You can open it. | Я отправил файл. Можешь его открыть. |
| Результат к прошлой точке | I had sent the file before the call began. | Я отправил файл до начала звонка. |
Почему before и after не требуют Past Perfect автоматически
Before и after сами обозначают порядок событий. Поэтому предложения I checked the address before I left и After I checked the address, I left грамматически правильны с двумя Past Simple. Past Perfect может дополнительно подчеркнуть завершение первого действия, но не является обязательным только из-за союза.
С before + Past Perfect встречается и другой смысл: действие ещё не успело завершиться, когда произошло событие главной части. The taxi arrived before I had packed my bag означает, что к приезду такси сборы ещё не были закончены. Нельзя механически переводить любую форму с had как уже завершённое более раннее действие, не учитывая before.
- After I checked the address, I left.
- Проверив адрес, я вышел.Порядок уже выражен after; Past Simple достаточно.
- After I had checked every detail, I sent the form.
- После того как я проверил все детали, я отправил форму.Подчёркнута завершённость проверки перед отправкой.
- The taxi arrived before I had packed my bag.
- Такси приехало прежде, чем я успел собрать сумку.Сборы не были закончены к приезду такси.
Already, by, for и since: подсказки и ограничения
Already, just, never и ever могут относиться к периоду до прошлой точки, а by и by the time задают границу «к этому моменту». Они не являются исключительными маркерами Past Perfect: already встречается и с другими формами. Сначала найди прошлую точку, к которой относится результат или опыт.
For обозначает длительность до этой точки, since начало отсчёта. Состояние может продолжаться и после неё: I had known Ilya for six years when we became neighbours не означает, что знакомство прекратилось. При акценте на длительном действии часто полезен Past Perfect Continuous.
Проверь три типичные ошибки: had + V2 вместо V3; did в вопросе с had; выбор Past Perfect лишь потому, что событие было давно. В рассказе возвращайся к Past Simple, когда снова перечисляешь основные события по порядку. Не нужно удерживать had во всех следующих предложениях.
- By the time the shop opened, we had already joined the queue.
- К моменту открытия магазина мы уже встали в очередь.
- I had known Ilya for six years when we became neighbours.
- Когда мы стали соседями, я уже знал Илью шесть лет.
- By 2020, she had owned the studio since 2012.
- К 2020 году она владела студией с 2012 года.
Короткая проверка Past Perfect
У этой темы здесь есть небольшой открытый набор, а не отдельный урок с сохранением результата. Вопросы проверяют V3, прошлую точку отсчёта и значение before.