Как сделать Present Perfect?

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

Bender, админ EngDiffer.ru

Чтобы сделать Present Perfect, нужно два действия: поставить have или has и перевести смысловой глагол в третью форму. Схема короткая: have/has + past participle.

  • Определите лицо подлежащегоHe, she, it и единственное число — has. Всё остальное — have.
  • Найдите третью форму глаголаПравильный: -ed. Неправильный: третья колонка таблицы.
  • Соберите предложениеShe has finished the report.
  • Проверьте себяПосле have должна стоять третья форма, а не вторая. «I have wrote» — ошибка.
ГлаголВторая формаТретья формаPresent Perfect

work

workedworkedI have worked
writewrotewrittenI have written
gowentgoneI have gone
seesawseenI have seen
taketooktakenI have taken

I have finished my part. — Свою часть я закончил.

She has taken the keys. — Она взяла ключи.

We have seen this before. — Мы такое уже видели.

⚠️
Вторая форма после haveПервая строка таблицы обманчива: у правильных глаголов вторая и третья формы совпадают, и кажется, что можно не различать. Но у неправильных разница есть, и «I have went» — ошибка.

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

Нужен ли do в вопросе?
Нет: Have you finished?

Как построить отрицание?
Have not или has not, сокращённо haven’t, hasn’t.

Где ставить already?
Между have и третьей формой.

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

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

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

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

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