Как поставить глаголы в Present Perfect?

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

Bender, админ EngDiffer.ru

Чтобы поставить глагол в Present Perfect, нужно перевести его в третью форму и поставить перед ним have или has. У правильных глаголов третья форма получается прибавлением -ed, у неправильных берётся из третьей колонки таблицы.

Тип глаголаНачальнаяТретья формаPresent Perfect

правильный

finishfinishedI have finished
правильныйstudystudiedI have studied
неправильныйwritewrittenI have written
неправильныйgogoneI have gone
неправильныйdodoneI have done
особый случайbebeenI have been
1

Правописание третьей формы у правильных глаголов — то же, что у второй: -e исчезает, -y после согласной переходит в -ied, согласная в ударном слоге удваивается.
2
У неправильных глаголов третья форма может совпадать со второй (had), отличаться от неё (gone) или совпадать с начальной (come).
3
После have глагол не меняется по лицам: I have gone, he has gone.

I have studied French for two years. — Я изучаю французский два года.

He has done everything he could. — Он сделал всё, что мог.

They have come back. — Они вернулись.

⚠️
Третья форма перепутана со второй«I have went» и «I have wrote» — типичные ошибки. Правильно I have gone и I have written. Проверять надо по третьей колонке, а не по второй.

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

А если глагол правильный?
Тогда вторая и третья формы совпадают, и ошибиться нельзя.

Как поставить глагол в отрицание?
Форма та же, добавляется not: I haven’t gone.

А в вопрос?
Тоже третья форма: Have you gone?

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

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

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

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

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