Как найти Present Perfect?

Умскул
Italki
Вопрос: Как найти Present Perfect?
Аватар

Bender, админ EngDiffer.ru

Найти Present Perfect в тексте просто: ищите have или has перед смысловым глаголом. Сам глагол при этом стоит в третьей форме — у правильных она получается прибавлением суффикса -ed к основе, у неправильных берётся из таблицы.

  • Найдите have, has или их сокращения’ve и ’s — то же самое, только слитно.
  • Проверьте следующее словоТретья форма — значит Present Perfect. Существительное — значит have здесь смысловой глагол «иметь».
  • Исключите Perfect ContinuousЕсли после have идёт been плюс -ing, это другое время.
  • Проверьте маркерыJust, already, yet, ever, never, for, since подтверждают находку.
ОтрывокPresent Perfect?Почему

I have finished.

да

have + третья форма
I have a car.нетhave — смысловой глагол «иметь»
I have been working.нетPresent Perfect Continuous
I had finished.нетPast Perfect
I’ve seen it.дасокращённое have + третья форма

I have finished the first part. — Я закончил первую часть.

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

They have already gone. — Они уже ушли.

🔍
Сокращение he’s — двусмысленноеHe’s gone — это he has gone. He’s tired — это he is tired. Различает то, что идёт следом: третья форма или прилагательное.

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

Как отличить от Past Simple?
В Past Simple нет have или has.

Что делать с правильными глаголами?
У них вторая и третья формы совпадают, поэтому решает только наличие have.

Какие маркеры искать?
Just, already, yet, ever, never, for, since.

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

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

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

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

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