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

Тест на тему Present perfect и present perfect continuous

13 декабря 2025 10:52

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

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

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

Ниже представлен тест по английскому языку для 8 класса на тему Present Perfect и Present Perfect Continuous. Тип вопросов — множественный выбор. Всего 20 вопросов. В конце — ответи.

Инструкция: выберите один правильный ответ для каждого вопроса.

  1. She ... in this company for ten years. A) works B) has worked C) is working D) was working

  2. They ... in Paris since 2012. A) live B) are living C) have lived D) have been living

  3. He ... his homework for two hours. A) has been doing B) has done C) did D) is doing

  4. I ... here since 2015. A) lived B) have lived C) am living D) will live

  5. We have been cooking dinner for two hours. A) have been cooking B) have cooked C) cooked D) are cooking

  6. This week, she ... to the gym every day. A) goes B) has gone C) has been going D) went

  7. I ... my keys. I can't find them. A) lose B) have lost C) am losing D) will lose

  8. Have you ever ... to Canada? A) went B) go C) gone D) been

  9. She hasn't finished reading the book yet. A) finished B) finishes C) finishing D) finish

  10. They ... for two hours. A) waiting B) wait C) have waited D) have been waiting

  11. He ... his room since noon. A) cleans B) has cleaned C) has been cleaning D) cleaned

  12. She has been looking for a new job for six months. A) looks B) has looked C) has been looking D) is looking

  13. I've studied English for five years. A) study B) studied C) have studied D) have been studying

  14. I have been reading this book since yesterday. A) have read B) have been reading C) read D) reading

  15. She hasn't finished yet. A) hasn't finished B) hasn't finishing C) didn't finish D) won't finish

  16. Which sentence is correct? A) He has lived in New York since 2010. B) He has been living in New York since 2010. C) Both A and B are correct. D) None

  17. Which sentence expresses experience (not an ongoing action)? A) We have been to Italy. B) We are going to Italy. C) We have gone to Italy. D) We have been living in Italy.

  18. Have you been waiting long? A) Yes, I waited for a long time. B) Yes, I have waited for a long time. C) Yes, I have been waiting for a long time. D) Yes, I wait a long time.

  19. She has known him since she was a child. A) knows B) knew C) has known D) has been knowing

  20. We ... English for five years. A) have studied B) have been studying C) studied D) are studying

Ответы: 1B, 2C, 3A, 4B, 5A, 6C, 7B, 8D, 9A, 10D, 11C, 12C, 13C, 14B, 15A, 16C, 17A, 18C, 19C, 20B

Если нужно, могу дополнительно добавить объяснения к каждому вопросу или адаптировать тест под конкретные требования вашего класса.


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

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

{Другой предмет}
11 Класс
{Другой предмет}
9 Класс
{Другой предмет}
4 Класс
{Другой предмет}
7 Класс

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