Как различить Present Perfect от Past Perfect?
Различить их можно по одному слову. Have или has — Present Perfect, действие завершилось к настоящему моменту. Had — Past Perfect, действие завершилось к какому-то моменту в прошлом.
| Признак | Present Perfect | Past Perfect |
|---|---|---|
Вспомогательный | have / has | had |
| Сокращение | I’ve, he’s | I’d, he’d |
| Отрицание | haven’t, hasn’t | hadn’t |
| Вопрос | Have you…? | Had you…? |
| Точка отсчёта | сейчас | момент в прошлом |
| Соседнее время в предложении | настоящее | Past Simple |
I have seen this film. — Я смотрел этот фильм.
I had seen this film before you recommended it. — Я смотрел этот фильм ещё до того, как ты его посоветовал.
He’d finished by the time we arrived. — К нашему приезду он уже закончил.
Короткие ответы
Какое из них чаще?
Present Perfect. Past Perfect в разговоре редок.
Что означает he’d gone?
Это he had gone — Past Perfect.
А he’d go?
Это he would go — совсем другая конструкция.
Читайте также
- Как не путать Present Perfect и Past Perfect
- В чем разница между Present Perfect и Past Perfect
- Когда Present Perfect, а когда Past Perfect
Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.











