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

Assinale a alternativa correta usando o "Present Perfect" ou "Present Perfect Continuous" segundo corresponda.
1/10
I'm very dirty. I ____________ tennis.
Possíveis Respostas:
What's that delicious smell? ____________?
Possíveis Respostas:
Since the last poll, the President’s approval ratings ____________ yet again.
Possíveis Respostas:
Our kitchen's a mess. We ____________ any cleaning for weeks.
Possíveis Respostas:
I ____________ this book for months and months.
Possíveis Respostas:
Susan ____________ a new house.
Possíveis Respostas:
Lucky Vivian she ____________ so many different countries.
Possíveis Respostas:
I ____________ everything. I need to do today.
Possíveis Respostas:
____________ to Hawaii?
Possíveis Respostas:
Oh dear, the light ____________ all night.
Possíveis Respostas: