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

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

Тест на тему past perfect and past perfect continuous

06 апреля 2024 17:54

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

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

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

Тест по английскому языку для учеников 8 класса на тему "Past Perfect and Past Perfect Continuous"

  1. We _______ (wait) for the bus for over an hour when it finally arrived. A) was waiting B) have waited C) had been waiting D) have been waiting

  2. By the time we got to the beach, the sun _________ (shine) for hours. A) has been shining B) had shone C) was shining D) had been shining

  3. When I arrived, they __________ (already, finish) the project. A) have already finished B) had already finished C) had already been finishing D) already finished

  4. She ____________ (practice) the piano for two hours before her concert. A) has practiced B) had practiced C) had been practicing D) practiced

  5. When I woke up, the birds __________ (sing) outside my window. A) sang B) have sung C) had been singing D) have been singing

  6. By the time the party started, the guests __________ (arrive). A) have arrived B) arrived C) had arrived D) was arriving

  7. I ________ (study) French for five years before I went to Paris. A) studied B) have studied C) had been studying D) had studied

  8. They ___________ (wait) at the restaurant for over 30 minutes when I finally arrived. A) waited B) had waited C) were waiting D) have waited

  9. Jane __________ (learn) Spanish for several months before she traveled to Spain. A) had learned B) had been learning C) learned D) was learning

  10. By the time she realized her mistake, she ___________ (already, send) the email. A) already sent B) has already sent C) had already sent D) had already been sending

Ответы:

  1. C) had been waiting
  2. D) had been shining
  3. B) had already finished
  4. C) had been practicing
  5. C) had been singing
  6. C) had arrived
  7. C) had been studying
  8. B) had waited
  9. B) had been learning
  10. C) had already sent

Желаю успехов на тесте!


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

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

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

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