Present Perfect: правило, примеры и упражнения
B1 Средний уровень
Правило
Форма: have / has + третья форма глагола: I have finished, she has seen.
Часто с ever, never, already, just, yet.
Если названо точное время (yesterday, in 2020) — нужен Past Simple.
- I have never been to London.Я никогда не был в Лондоне.
- She has just finished her work.Она только что закончила работу.
- Have you ever tried sushi?Ты когда-нибудь пробовал суши?
Частая ошибка
❌ I have seen him yesterday.
✅ I saw him yesterday.
Есть точное время (yesterday) — значит Past Simple.
Упражнения с ответами
Подумайте сами, потом откройте ответ.
1. I _____ this film three times.
- saw
- have saw
- have seen
Показать ответ
Ответ: have seen
Опыт без точного времени: have seen.
2. She _____ to Paris twice.
- was been
- has been
- have been
Показать ответ
Ответ: has been
She — has.
3. Have you ever _____ sushi?
- tried
- tryed
- try
Показать ответ
Ответ: tried
После have — третья форма: tried.
4. We _____ the report yesterday.
- finished
- has finished
- have finished
Показать ответ
Ответ: finished
Yesterday — точное время, нужен Past Simple.
5. He hasn't called me _____.
- ever
- yet
- already
Показать ответ
Ответ: yet
Yet — в отрицаниях и вопросах.
6. I have just _____ (eat) lunch.
Показать ответ
Ответ: eaten
Eat → eaten.
Хотите закрепить «Present Perfect»?
На сайте в уроке ещё больше упражнений: выбор, ввод ответа и сборка предложений. Ошибки возвращаются в повторение, а тема встраивается в ваш личный план занятий.
Пройти тест уровня и получить план →