Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
PRESENT PERFECT CONTINUOUS
0
%
0
0
0
Back
Restart
It has rained a lot this week.
It has been raining a lot this week.
Oops!
Okay!
What ____ you ____ _________ (learn) in class these days?.
have__been learning
Oops!
Okay!
We have lived in this house for over twenty years.
We have been leaving in this house for twenty years.
Oops!
Okay!
Give the toy to your brother; you have ___________(play) with it for hours.
been playing
Oops!
Okay!
I think Carolina _________ (not/wash the dishes). The kitchen is very dirty.
has not been washing the dishes.
Oops!
Okay!
she ________________ (study) that degree for 5 years. Next year she will graduate.
has been studying
Oops!
Okay!
I have read that book.
I have been reading that book.
Oops!
Okay!
She _____ been _______ (cook) all morning.
has - cooking
Oops!
Okay!
We have already done those exercises.
We have been doing those exercises.
Oops!
Okay!
José ____ (watch) TV since 8 o'clock!.
has_been_watching
Oops!
Okay!
She is hungry because.... She __________ (not/eat) well.
She has not been eating well.
Oops!
Okay!
They _____________(improve) the service.
They have been improving the service.
Oops!
Okay!
I ____ (live) in Spain for 3 years now.
have been living
Oops!
Okay!
Sorry I'm late._____ you _________ (wait) for me?.
Have_been_waiting
Oops!
Okay!
Have you done your homework?.
Have you been doing your homework?.
Oops!
Okay!
He _________________ (play) the piano since the ceremony began.
has been playing
Oops!
Okay!
Tell me a statement using PRESENT PERFECT CONTINUOUS.
____________________________________.
Oops!
Okay!
She is tired because...She _______(clean) the house.
She has been cleaning the house.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies