Present Perfect Continuous

Complete the exercises, then check your answers. Total: 9 points.

Exercise 1
Escolha a forma correta
3 points
Toque na melhor opção.
1
She ______ for three hours — she looks tired.
2
How long ______ here?
3
I ______ her since we were at school. (verb: know)
Exercise 2
Complete com Present Perfect Continuous
3 points
Use have/has been + -ing.
1
It ______ (rain) all day.
2
We ______ (wait) for you for an hour!
3
He looks exhausted. He ______ (work) since 7am.
Exercise 3
Corrija o erro
3 points
Escolha a versão correta.
1
I have been know her for years.
2
She has been work here since Monday.
3
I am studying English for five years.