В чем разница между Present Perfect и Past Perfect?

Умскул
Italki
Вопрос: В чем разница между Present Perfect и Past Perfect?
Аватар

Bender, админ EngDiffer.ru

Present Perfect используется для действия, которое завершилось к настоящему моменту. Past Perfect — для действия, которое завершилось к определённому моменту в прошлом. То есть оба говорят о завершённости, но точки отсчёта у них разные.

  • Найдите точку отсчётаPresent Perfect отсчитывает от «сейчас», Past Perfect — от другого события в прошлом.
  • Проверьте, есть ли вторая точкаЕсли в предложении есть before, after, by the time или второе действие в Past Simple — нужен Past Perfect.
  • Посмотрите на формуHave / has — настоящее, had — прошедшее.
ПредложениеВремяОт чего отсчёт

I have read the book.

Present Perfectот сейчас
I had read the book before the film came out.Past Perfectот выхода фильма
She has just arrived.Present Perfectот сейчас
She had already arrived when I called.Past Perfectот звонка

I have read the book. — Я прочитал книгу.

I had read the book before the film came out. — Я прочитал книгу до того, как вышел фильм.

They had left by six. — К шести они уже ушли.

⚠️
Past Perfect без второй точки«I had finished the report» само по себе повисает: закончил раньше чего? Либо добавьте вторую точку, либо возьмите Present Perfect или Past Simple.

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

Какое из них встречается чаще?
Present Perfect. Past Perfect в разговоре довольно редок.

Как выглядит Past Perfect Continuous?
Had been + -ing: I had been waiting for an hour.

Можно ли обойтись без Past Perfect?
Часто да, если порядок событий ясен из слов before и after.

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

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

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

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

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