Грамматика английского

Время Present Perfect

1 960 упражнений с пропусками в 4 формах

Для того, что произошло до настоящего момента и важно сейчас. Английский отмечает это через have или has плюс третью форму глагола.

Выберите форму для работы

Когда он нужен

Берите Present Perfect, когда прошедшее событие держит настоящее. Четыре случая покрывают почти всё:

Present Perfect или Past Simple

Этот выбор решает большинство экзаменационных вопросов. Проверка простая: названо ли в предложении законченное время?

Если названо — Past Simple. I finished the report on Friday. Пятница прошла.

Если не названо, а событие важно сейчас, — Present Perfect. I have finished the report. Вы сообщаете, что отчёт готов.

Одно и то же событие берёт то или другое время в зависимости от того, что вы добавите:

Третья форма

Present Perfect всегда берёт третью форму глагола — ту, что в таблицах стоит последней: go, went, gone. У правильных глаголов она делается через -ed и потому совпадает со второй: work, worked, worked. Учить надо неправильные, в ходу их около сотни.

Одну пару стоит развести сразу. Been значит, что человек съездил и вернулся. Gone значит, что он всё ещё там.

Все формы

ПодлежащееУтверждениеОтрицаниеВопрос
I, you, we, theyhave seenhaven't seenHave you seen …?
he, she, ithas seenhasn't seenHas she seen …?

Ошибки, которых стоит избегать

Неверно: I have seen him yesterday. верно: I saw him yesterday.

Слово законченного времени — yesterday, last week, in 2019 — требует Past Simple. Present Perfect такого слова не принимает.

Неверно: She have finished. верно: She has finished.

He, she и it берут has. Всё остальное берёт have.

Неверно: I have went there twice. верно: I have been there twice.

После have или has идёт третья форма, а не вторая. Went — прошедшее от go; третья форма — gone, а для съездил и вернулся — been.