Present Perfect

A2–B1

Present Perfect связывает прошлое с настоящим: важен результат сейчас, а не когда именно произошло действие. Формула: have/has + третья форма глагола (V3).

Тренажёр неправильных глаголов

Когда используется

Результат виден сейчас; жизненный опыт; действие, начавшееся в прошлом и продолжающееся. Маркеры: just, already, yet, ever, never, for, since.

I have finished my work.
Я закончил работу (и вот результат).
Have you ever been to London?
Ты когда-нибудь был в Лондоне?

Формула

have/has + V3. Правильные глаголы: +ed; неправильные — по таблице (go → gone, see → seen).

She has lost her keys.
Она потеряла ключи (их нет сейчас).

Present Perfect vs Past Simple

Past Simple — есть ТОЧНОЕ время в прошлом (yesterday, in 2010). Present Perfect — времени нет, важен результат.

I have seen it. / I saw it yesterday.
Я видел это (когда-то). / Я видел это вчера.

Типичные ошибки

  • «I have seen it yesterday» → I saw it yesterday (есть точное время → Past Simple).
  • «I have went» → I have gone (нужна 3-я форма).

Тест по теме

Правильно: 0 из 5
1.Вставьте пропущенную форму: "She ___ her keys, she can't find them now."
2.Выберите правильный вариант: "I ___ this film yesterday."
3.Найдите предложение с ошибкой.
4.Вставьте пропущенное слово: "I have lived in this city ___ 2020."
5.Выберите правильный вариант: "___ you ever ___ to Japan?"

Проверьте свой уровень английского

Бесплатный тест за 5 минут покажет ваш CEFR и какие темы стоит подтянуть.

Пройти тест на уровень →

Частые вопросы

for или since?

for + период (for two years), since + точка отсчёта (since 2020).

already, yet, just — куда ставить?

already и just — между have и V3 (I've just eaten); yet — в конце вопроса/отрицания (Have you finished yet?).

Смотрите также

← Все темы грамматики