Инструкция: Выберите единственный правильный вариант (A, B, C или D) для каждого предложения, используя формы Past Perfect или Past Perfect Continuous.
By the time we arrived, she ______ her homework. A) has finished B) had finished C) finished D) had been finishing
They ______ for two hours when the train finally arrived. A) waited B) will have waited C) had been waiting D) have waited
When I called her, she ______ on the report for three weeks. A) had been working B) had worked C) is working D) has been working
She ______ the novel before she lent it to me. A) had finished B) has finished C) finished D) had been finishing
They ______ dinner when the doorbell rang. A) had dinner B) had been eating C) were eating D) have eaten
He ______ in Barcelona before he moved to Madrid. A) had lived B) has lived C) lived D) had been living
By the time the movie started, we ______ for ten minutes. A) waited B) had waited C) had been waiting D) have been waiting
When I found him, he ______ for his keys for two hours. A) had looked B) had been looking C) has been looking D) looked
They ______ to the cinema before the rain started. A) went B) had gone C) have gone D) had been going
I had never ______ such a beautiful sunset before. A) seen B) seeing C) saw D) see
How long ______ you been studying English before you passed the exam? A) had B) have C) had been D) was
She asked what time the concert ______. A) starts B) had started C) has started D) had been starting
Before they moved to the city, they ______ in a small town for ten years. A) lived B) had lived C) had been living D) were living
She ______ since morning when the manager arrived. A) waited B) had waited C) had been waiting D) has been waiting
After we ______ the room, we found the key. A) clean B) cleaned C) had cleaned D) had been cleaning
The children ______ for the bus for twenty minutes when it finally came. A) waited B) had waited C) had been waiting D) have been waiting
By the time she arrived, the train ______. A) leaves B) left C) had left D) had been leaving
He ______ in the garden all day. A) worked B) had worked C) had been working D) has been working
We ______ the film before the power outage. A) finished watching B) had finished watching C) had been watching D) will have finished
They ______ for the trip for weeks before they finally left. A) prepared B) had prepared C) had been preparing D) have been preparing