Ниже тест по английскому языку на тему Past Perfect. Формат: 20 вопросов, каждый с 4 вариантами ответов (A–D). Выберите один правильный и запишите букву варианта. В конце — ключ с ответами.
Инструкция: выберите один правильный ответ в каждом вопросе.
By the time Anna arrived, we ... dinner. A) had finished B) finished C) have finished D) finishing Ответ: A
She ... her homework before I called. A) had finished B) finished C) has finished D) finishing Ответ: A
When we reached the cinema, the film ... already. A) had started B) started C) has started D) was starting Ответ: A
I didn't want to go out because I ... breakfast. A) hadn't had B) didn't have C) haven't had D) hadn't have Ответ: A
By the time the train arrived, we ... in the station for an hour. A) had waited B) waited C) have waited D) were waiting Ответ: A
By the time the concert began, all the tickets ... out. A) had sold out B) sold out C) have sold out D) were selling out Ответ: A
She couldn't drive because she ... the car keys. A) had lost B) lost C) has lost D) was losing Ответ: A
We didn't watch the movie because we ... in the queue. A) had waited B) waited C) have waited D) are waiting Ответ: A
When she arrived, Tom ... already. A) had left B) left C) has left D) was leaving Ответ: A
I couldn't believe that I ... the answer. A) had found B) found C) have found D) would find Ответ: A
By the end of the year, they ... all the projects. A) had completed B) completed C) have completed D) will have completed Ответ: A
She looked tired because she ... all night. A) had been studying B) studied C) has been studying D) is studying Ответ: A
They ... by the time we reached the station. A) had left B) left C) have left D) were leaving Ответ: A
I asked him about the movie, but he ... it. A) hadn't seen B) didn't see C) hadn't saw D) hasn't seen Ответ: A
By the time they arrived, we ... all the cake. A) had cut B) cut C) have cut D) are cutting Ответ: A
She ... her keys earlier that day. A) had forgotten B) forgot C) has forgotten D) was forgetting Ответ: A
We ... to the new restaurant before we found out it was closed. A) had planned B) planned C) have planned D) were planning Ответ: A
After they had finished the test, they ... outside. A) went B) had gone C) go D) will go Ответ: A
She had never ... to Paris before last year. A) been B) went C) go D) being Ответ: A
He ... for hours, so he finally stopped. A) had been running B) ran C) has run D) is running Ответ: A
Если хотите, могу адаптировать уровень сложности или перевести задания частично на русский для ясности.