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

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

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

05 апреля 2024 05:26

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

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

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

English Test: Present Perfect (Grade 8)

Multiple Choice Questions:

  1. Have you _________ the new movie that came out last week? A) watch B) watched C) watching D) watches

  2. She ____________ to Paris twice this year. A) goes B) go C) has gone D) gone

  3. How long ___________ you lived in this city? A) do B) have C) has D) did

  4. We ___________ our homework yet. A) don't finish B) not finished C) haven't finished D) didn't finished

  5. Sarah __________ her exam results yesterday. A) saw B) see C) has seen D) sees

  6. Have they __________ the new restaurant in town? A) try B) tried C) tries D) trying

  7. By the time we got there, the event __________. A) has started B) have started C) started D) had started

  8. I __________ him since we left school. A) haven't seen B) didn't see C) not seen D) not seeing

  9. How many books __________ you read this month? A) do B) have C) has D) did

  10. She __________ for that job for a long time before she got hired. A) has been applying B) was applying C) have been applying D) applied

  11. John ___________ five miles today. A) have walked B) walked C) walks D) walking

12.______ you ever __________ to the Grand Canyon? A) Have / been B) Did / been C) Will / go D) Going / been

  1. How long _______ you _______ at this company? A) did / worked B) have / worked C) do / work D) are / work

  2. Where _______ you _______ last Sunday? A) had / go B) has / went C) did / go D) have / gone

  3. Jen __________ English lessons for three years. A) has studying B) have studied C) have been studying D) had study

  4. _______ Sarah _______ her report yet? A) Does / finish B) Has / finished C) Did / finishing D) Will / finish

  5. Marina ________ her phone all day. A) lost B) has been losing C) losing D) lose

  6. I __________ that movie before. A) saw B) have seen C) see D) seen

  7. By the time you arrive, I ____________ all my work. A) finish B) finished C) have finished D) finishes

  8. Mike __________ his keys yet. A) didn't find B) hasn't found C) not find D) hasn't find

  9. How many times _______ you _______ to that restaurant? A) have / gone B) did / gone C) will / go D) are / go

  10. They ___________ to the beach since they moved here. A) haven't gone B) not go C) hasn't gone D) didn't go

  11. Emily ___________ her homework last night. A) didn't finish B) hasn't finished C) not finish D) finish

  12. My mom ___________ a famous singer before she retired. A) was B) has been C) is D) being

  13. __________ you _______ the latest episode of your favorite show? A) Did / watched B) Have / watched C) Will / watch D) Watching / watched

  14. I __________ her for years. A) knew B) have known C) knowing D) known

  15. They __________ that restaurant several times. A) visited B) have visited C) visits D) visit

  16. The students ____________ to the museum yet. A) didn't go B) hasn't been C) haven't been D) don't go

  17. Sandra ___________ her report by the end of the week. A) will finish B) finished C) has finished D) finish

  18. By the time I got home, my roommates _________ all the pizza. A) ate B) has eaten C) have eaten D) eating

Note: This test does not include the correct answers. Good luck with your exam preparations!


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

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

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

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