О школе
Наша цель – не нагружать студентов тяжелой грамматикой, делая из них филологов, – мы учим настоящему, живому языку. Тот, который вы услышите в магазине, который позволит вам общаться, заводить знакомства и четко формулировать свои мысли на иностранном языке.
отдел продаж
(только звонки)
Упражнения на Present Perfect в английском языке

"Упражнения на Present Perfect в английском языке

26.08.2025
3 минуты на чтение
Present Perfect — одно из самых частых, но и самых коварных времён в английском. Оно не указывает на точный момент в прошлом, зато всегда связано с настоящим: что-то произошло — и ты видишь результат прямо сейчас. Мы используем его каждый день: когда говорим, что уже что-то сделали, только что закончили или никогда этого не пробовали.

Чтобы не путаться между have и has, не забывать про третью форму глагола и чувствовать разницу между just, already и yet, — нужно просто много практиковаться. Именно для этого мы собрали здесь целую подборку упражнений. Всё по делу: без теории, только живые примеры, тесты и тренировки на повтор.

Пройди 5 упражнений и проверь, насколько уверенно ты чувствуешь себя с Present Perfect — от простых вставок до тестов с подвохами. В конце тебя ждёт блок с результатами и разбором.
Содержание:
Разобраться с Present Perfect — это только начало. А если хочешь научиться использовать его в реальных диалогах, строить грамотные фразы и понимать носителей — приходи на бесплатный пробный урок в BeBest!

На занятиях мы не просто «проходим тему», а отрабатываем её в реальных ситуациях — с играми, разговорной практикой и живым общением. Всё онлайн, в удобное время, с преподавателями, которые объясняют просто и по-человечески.

Упражнение 1: Вставь глагол в форме

Цель:
Научиться правильно строить предложения во времени Present Perfect, которое описывает прошлое действие, имеющее связь с настоящим. Это может быть результат, опыт или событие, важное сейчас. Часто в таких предложениях встречаются слова-подсказки:
  • already (уже)
  • just (только что)
  • yet (ещё, уже — в отрицаниях/вопросах)
  • never / ever (никогда / когда-либо)
  • since / for (с тех пор / в течение)
Формула:
→ have/has + V3 (третья форма глагола / Past Participle)
Примеры:
  • I have finished the task.
  • She has never seen snow.

✏️ Задания:
  1. I ___ already ___ this movie. (see)
  2. She ___ never ___ sushi before. (try)
  3. We ___ just ___ dinner. (finish)
  4. He ___ ___ his homework yet. (not/do)
  5. They ___ ___ to Paris twice. (be)
  6. My brother ___ ___ his keys! (lose)
  7. I ___ ___ to that café many times. (go)
  8. You ___ ___ a lot this year. (learn)
  9. The cat ___ ___ up the tree. (climb)
  10. She ___ ___ to him since morning. (not/talk)
  11. I ___ ___ three books this month. (read)
  12. We ___ ___ a new car. (buy)
  13. He ___ never ___ abroad. (travel)
  14. They ___ ___ their project. (start)
  15. I ___ ___ the wrong bus. (take)

✅ Ответы ко всем заданиям вы найдёте в конце страницы

Упражнение 2: Выбери правильный вариант (тест на Present Perfect)

Цель:
Закрепить понимание структуры Present Perfect и научиться выбирать правильную форму глагола с учётом подлежащего, временных маркеров (just, already, yet, never, ever и др.) и контекста предложения.
Формула напоминания:
I/You/We/They → have + V3
He/She/It → has + V3
Отрицание: have/has not + V3
Вопрос: Have/Has + подлежащее + V3?

Ответьте на вопросы, выбрав один правильный вариант.
Задание 2
Начать
She _ just _ the news.
Верно!
Неправильно
Неправильно
Next
Check
Show results
I ___ to London twice this year.
Правильно!
Неправильно!
Неправильно!
Next
Check
Show results
They ___ their homework yet.
Неправильно!
Неправильно!
Правильно!
Next
Check
Show results
We _ never _ this kind of food before.
Правильно!
Неправильно
Неправильно
Next
Check
Show results
_ you ever _ a kangaroo?
Неправильно!
Правильно!
Неправильно!
Next
Check
Show results
He _ already _ the tickets.
Неправильно
Неправильно
Правильно!
Next
Check
Show results
I ___ my phone! I can’t find it anywhere.
Неправильно
Неправильно
Правильно!
Next
Check
Show results
They ___ the project.
Неправильно
Неправильно
Правильно!
Next
Check
Show results
My dad ___ to the dentist this morning.
Правильно!
Неправильно
Неправильно
Next
Check
Show results
We ___ three times this week.
Неправильно
Правильно!
Неправильно
Next
Check
Show results
She ___ her new dress yet.
Неправильно
Неправильно
Правильно!
Next
Check
Show results
_ he ever _ a motorbike?
Правильно!
Неправильно
Неправильно
Next
Check
Show results
I _ already _ my breakfast.
Неправильно
Неправильно
Правильно!
Next
Check
Show results
They ___ to Italy last summer.
Неправильно
Неправильно
Правильно!
Next
Check
Show results
We ___ finished our report.
Правильно!
Неправильно
Неправильно
Next
Check
Show results
Отлично! Ты — мастер Present Perfect!
Ты легко ориентируешься в том, где нужен have или has, чувствуешь, когда сказать just, already или yet, и не путаешься в формах глаголов. Можно смело переходить к более сложным конструкциям или тренировать разговорную речь.
Restart
Очень хорошо! Чуть-чуть — и будет идеально.
Ты уже хорошо понимаешь тему, но где-то ещё можешь ошибаться — особенно в отрицаниях или с маркерами времени. Освежи в памяти примеры и повтори те моменты, где были сомнения.
Restart
Неплохо, но нужна практика.
Базу ты знаешь, но пока путаешься с деталями. Советуем ещё раз пройти упражнения, особенно 2-е и 5-е с вариантами ответов, и потренироваться в реальных фразах. Чем больше практики — тем легче будет.
Restart

Упражнение 3: Поставь глагол в скобках в форме

Present Perfect
Цель:
Закрепить образование утвердительных и отрицательных предложений в Present Perfect, используя правильную форму вспомогательного глагола have / has и третью форму (Past Participle) смыслового глагола.
Вспоминаем ключевые маркеры времени: already, yet, just, never, ever, since, for, которые часто указывают на необходимость использования Present Perfect.
Структура:
  • Утвердительная форма: I have seen… / He has gone…
  • Отрицательная форма: I haven’t seen… / She hasn’t gone…
  • Вопросительная форма: Have you seen…? / Has he gone…?

✏️ Задания:
  1. I ___ never ___ such a delicious cake. (taste)
  2. She ___ ___ to her grandma since last summer. (not/write)
  3. They ___ ___ all the exercises already. (complete)
  4. He ___ just ___ his leg. (break)
  5. My parents ___ ___ to this concert before. (not/be)
  6. We ___ ___ the package. (receive)
  7. It ___ ___ a lot this week. (rain)
  8. You ___ ___ me about that problem. (not/tell)
  9. I ___ ___ my English significantly. (improve)
  10. She ___ ___ any of the emails. (not/open)
  11. We ___ ___ all the furniture. (assemble)
  12. He ___ ___ three cups of coffee today. (drink)
  13. They ___ ___ to call us back. (forget)
  14. I ___ ___ the wrong file by mistake. (send)
  15. She ___ ___ the invitation yet. (not/accept)

✅ Ответы ко всем заданиям вы найдёте в конце страницы
Если ты хочешь не просто выполнять тесты, а использовать Present Perfect в реальном общении, тебе сюда. На наших курсах английского языка ты:

– освоишь грамматику на практике, а не из учебника;
– начнешь говорить с первого занятия – даже если уровень A1;
– будешь учиться в своем темпе с поддержкой преподавателя.

Грамматика перестает быть пугающей, когда ты видишь, как она работает в разговоре.

Упражнение 4: Вставь слова на месте пропусков

Цель:
Научиться правильно использовать маркеры времени, характерные для Present Perfect, такие как:
already, just, yet, never, ever, since, for, а также правильно вставлять have / has.
Ты увидишь предложения с двумя пропусками:
  • один — для вспомогательного глагола (have/has),
  • другой — для слова-маркера.

✏️ Задания:
  1. I ___ ___ finished my homework. (только что)
  2. She ___ ___ been to New York. (никогда)
  3. They ___ ___ cleaned their room. (уже)
  4. We ___ ___ heard this song. (никогда)
  5. You ___ ___ met him before. (когда-либо)
  6. He ___ ___ arrived. (ещё не)
  7. I ___ ___ sent the email. (уже)
  8. It ___ ___ started raining. (только что)
  9. She ___ ___ done her makeup. (уже)
  10. They ___ ___ watched this film. (ещё не)
  11. We ___ ___ spoken about it. (только что)
  12. He ___ ___ finished his coffee. (уже)
  13. I ___ ___ seen such a thing! (никогда)
  14. You ___ ___ been late. (никогда)
  15. We ___ ___ known each other. (с 2019 года)

✅ Ответы ко всем заданиям вы найдёте в конце страницы

Упражнение 5: Выбери правильный вариант ответа (тест на закрепление)

Цель:
Закрепить навыки использования Present Perfect в повседневной речи.
Ты встретишь утвердительные и отрицательные предложения, а также вопросы. Обрати внимание на:
  • правильную связку has / have в зависимости от подлежащего;
  • третью форму глагола (V3);
  • характерные временные маркеры: just, already, never, yet, ever и др.
Ответьте на вопросы, выбрав один правильный вариант.
Задание 5
Начать
I ___ finished my work.
Верно!
Неправильно
Next
Check
Show results
She ___ just come back from school.
Правильно!
Неправильно!
Next
Check
Show results
They ___ never tried sushi.
Правильно!
Неправильно
Next
Check
Show results
We ___ already done the shopping.
Правильно!
Неправильно
Next
Check
Show results
You ___ cleaned your room, right?
Правильно
Неправильно
Next
Check
Show results
He ___ not answered the phone yet.
Правильно!
Неправильно
Next
Check
Show results
I ___ never been so tired.
Правильно
Неправильно
Next
Check
Show results
She ___ been to Italy twice.
Неправильно
Правильно!
Next
Check
Show results
They ___ gone to the cinema.
Неправильно
Правильно!
Next
Check
Show results
We ___ already talked about it.
Неправильно
Правильно!
Next
Check
Show results
You ___ just made my day.
Правильно!
Неправильно
Next
Check
Show results
He ___ just broken his glasses.
Правильно!
Неправильно
Next
Check
Show results
I ___ done my homework.
Правильно!
Неправильно
Next
Check
Show results
They ___ never seen this before.
Правильно!
Неправильно
Next
Check
Show results
She ___ not finished her meal.
Правильно!
Неправильно
Next
Check
Show results
Отлично! Ты — мастер Present Perfect!
Ты легко ориентируешься в том, где нужен have или has, чувствуешь, когда сказать just, already или yet, и не путаешься в формах глаголов. Можно смело переходить к более сложным конструкциям или тренировать разговорную речь.
Restart
Очень хорошо! Чуть-чуть — и будет идеально.
Ты уже хорошо понимаешь тему, но где-то ещё можешь ошибаться — особенно в отрицаниях или с маркерами времени. Освежи в памяти примеры и повтори те моменты, где были сомнения.
Restart
Неплохо, но нужна практика.
Базу ты знаешь, но пока путаешься с деталями. Советуем ещё раз пройти упражнения, особенно 2-е и 5-е с вариантами ответов, и потренироваться в реальных фразах. Чем больше практики — тем легче будет.
Restart
Ответы
Расскажем о программе
Покажем как проходят занятия
Предложим скидки
Проверим уровень языка
Попробуйте английский онлайн на вводном уроке
Познакомимся
Записаться на пробный урок:
Нажимая "попробовать бесплатно"
вы принимаете условия обслуживания
Made on
Tilda