Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Present perfect

28 августа 2025 22:57

{Другой предмет}
8 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Ниже тест по теме Present Perfect. Выберите одну верную ответную фразу для каждого вопроса. Все задания — в формате множественного выбора. Ответы не приводятся.

  1. I ... this film twice today. A) have seen B) has seen C) had seen D) am seeing

  2. She ... lived in Madrid since 2010. A) have lived B) has lived C) had lived D) living

  3. They ... to the cinema yet. A) go B) have gone C) has gone D) going

  4. We ... our homework. A) did B) do C) have done D) doing

  5. He ... his favorite book already. A) has read B) have read C) has reading D) had read

  6. I ... to France before I turned 18. A) have been B) has been C) had been D) being

  7. The company ... many changes recently. A) have made B) has made C) having made D) made

  8. She ... in this team since 2010. A) is B) has been C) have been D) were

  9. We ... already finished the project. A) have finished B) has finished C) had finished D) finishing

  10. She ... lived in many countries, including Japan. A) has lived B) have lived C) had lived D) living

  11. How long ... you known him? A) do you know B) did you know C) have you known D) are you knowing

  12. They ... here for five years. A) have lived B) has lived C) had lived D) living

  13. Have you ever ... to London? A) been B) going C) went D) go

  14. She ... just finished her assignment. A) has just finished B) have just finished C) has finished D) have finished

  15. We ... lived there since 1990. A) have B) has C) had D) having

  16. They ... studying for hours. A) have studied B) has studied C) have been D) had been

  17. How many years ... you know her? A) do you know B) did you know C) have D) are

  18. My teacher ... a lot this year. A) has learned B) have learned C) has been learning D) have been learning

  19. She ... not finished yet? A) has B) have C) had D) is

  20. I ... to the gym this week. A) go B) went C) have gone D) have going

  21. She ... cooking since noon. A) has cooked B) has been cooking C) have cooked D) have been cooking

  22. Have you ... your keys anywhere? A) lost B) lose C) losing D) losses

  23. They ... just finished their meal. A) has B) have C) have been D) had

  24. He ... lived in Tokyo, Paris, and Rome. A) has lived B) have lived C) had lived D) living

  25. The kids ... never seen such a big whale before. A) have never seen B) has never seen C) have never saw D) having never seen


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
10 Класс
{Другой предмет}
11 Класс
Математика
11 Класс

Саша — ассистент в телеграмме