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:
     

Aprenda hoje

Everything comes to him who waits
Quem espera sempre alcança