Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
PRESENT PERFECT PROGRESSIVE
×
The selected game type is invalid.
0
%
0
0
0
Back
Restart
She ______________________ (go) to the cinema every weekend for years.
She has been going to the cinema every weekend for years.
Oops!
Okay!
They ________________ (learn) English for two years.
They have been learning English for two years.
Oops!
Okay!
It ________________ (rain) the pavement is wet.
It has been raining the pavement is wet.
Oops!
Okay!
We __________________ (live) in London for six months.
We have been living in London for six months.
Oops!
Okay!
I _______________(cook) so I'm really hot.
I have been cooking so I'm really hot.
Oops!
Okay!
He ___________________ (play) football, so he's tired.
He has been playing football, so he's tired.
Oops!
Okay!
You __________________ (sleep) for twelve hours.
You have been sleeping for twelve hours.
Oops!
Okay!
I __________________(study) all day.
I have been studying all day
Oops!
Okay!
She ________________ (work) here for five years.
She has been working here for five years
Oops!
Okay!
You ______________ (eat) a lot recently.
You have been eating a lot recently
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies