WP
Word Play
◐ Escuro
Início
›
Inglês
›
B1
›
Gramática
›
Present Perfect Continuous
›
Exercícios
Lição
Exercícios
Jogo
Imprimíveis
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.
has been studying
has studied
is studying
2
How long ______ here?
have you been working
have you worked
do you work
3
I ______ her since we were at school. (verb: know)
have known
have been knowing
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.
I have known her for years.
I have been knowing her for years.
I know her for years.
2
She has been work here since Monday.
She has been working here since Monday.
She has worked here since Monday.
She is working here since Monday.
3
I am studying English for five years.
I have been studying English for five years.
I am studying English since five years.
I study English for five years.
Check my answers