Как определить Past Perfect?

Умскул
Italki
Вопрос: Как определить Past Perfect?
Аватар

Bender, админ EngDiffer.ru

Определить Past Perfect можно по двум признакам: форме had + V3 и наличию второго события в прошлом, относительно которого первое произошло раньше.

  • Найдите слово hadОно есть в каждом предложении с Past Perfect.
  • Проверьте, что за ним третья формаHad gone, had finished, had seen.
  • Убедитесь, что had не смысловойI had a dog — это Past Simple.
  • Найдите вторую точкуВторое событие или указание времени: by six, when I came.
ПримерPast Perfect?Почему

He had gone.

даhad + третья форма
He had a dog.нетhad — смысловой глагол
He has gone.нетэто Present Perfect
He had been going.нетэто Past Perfect Continuous

He had gone by the time I called. — Он ушёл к тому времени, как я позвонил.

He had a dog when he was a child. — В детстве у него была собака.

Короткие ответы

Что если had стоит дважды?
Had had — нормальная форма Past Perfect от have.

А если после had идёт been?
Смотрите дальше: been + -ing — Continuous, been + V3 — пассив.

Обязательна ли вторая точка?
Почти всегда: без неё Past Perfect не нужен.

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории