Exercício sobre as Diferenças entre Past Perfect e Past Perfect Continuous em Inglês

Assinale a alternativa correta usando o "Past Perfect" ou "Past Perfect Continuous" de acordo com a frase.
1/10
The roads were blocked in the morning. It ________ all night.
Possíveis Respostas:
She called the police when she ________ the light in the hall.
Possíveis Respostas:
It ________ all night.
Possíveis Respostas:
I ________ about it for three years.
Possíveis Respostas:
They got to the beach after they ________ for hours.
Possíveis Respostas:
I lost the key that she ________ to me.
Possíveis Respostas:
The boy ________ his leg before his father come.
Possíveis Respostas:
She ________ to find the hotel all evening.
Possíveis Respostas:
They ________ an hour when I arrived.
Possíveis Respostas:
I ________ for an hour when it started raining.
Possíveis Respostas: