Как понять что это Present Perfect?

Умскул
Italki
Вопрос: Как понять что это Present Perfect?
Аватар

Bender, админ EngDiffer.ru

Present Perfect узнают по форме: have или has плюс третья форма глагола. Второй признак — маркеры: just, already, yet, ever, never, for, since. Точного времени в прошлом рядом с этим временем не бывает никогда.

Что видимКакое времяПример

have/has + V3

Present Perfect

I have finished.
had + V3Past PerfectI had finished.
have/has been + V-ingPresent Perfect ContinuousI have been working.
V2 / V-ed без havePast SimpleI finished.
am/is/are + V-ingPresent ContinuousI am finishing.
1

Ключ — слово have или has перед глаголом. Без него Present Perfect невозможен.
2
Если после have идёт been плюс -ing, это уже Perfect Continuous.
3
У правильных глаголов вторая и третья формы совпадают, поэтому различать времена приходится только по have.

I have finished the report. — Я закончил отчёт.

She has never been abroad. — Она никогда не была за границей.

They haven’t decided yet. — Они ещё не решили.

🔍
Сокращения прячут haveI’ve done it, he’s gonehave и has сжались до одной буквы. Особенно коварно he’s: это может быть и he is, и he has. Различает следующая форма глагола.

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

Как отличить от Past Simple?
По наличию have или has и по отсутствию точного времени.

А от Past Perfect?
Past Perfect строится через had.

Что означает he’s been?
Это he has been — Present Perfect от be.

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

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

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

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

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