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 continous
0
%
0
0
0
Back
Restart
She ______(go) to the cinema every weekend for years.
has been going
Oops!
Okay!
You______(not/eat) well recently.
haven't been eating
Oops!
Okay!
we ______(not/exercise) enough.
haven't been exercising
Oops!
Okay!
They ______(not/live) here for very long.
haven't been living
Oops!
Okay!
We ________(not/drink) enough water - that's why we feel tired.
haven't been drinking
Oops!
Okay!
It _____(not/snow).
hasn't been snowing
Oops!
Okay!
She _______(work) here for five years.
has been working
Oops!
Okay!
I_______(study) all day.
've been studying
Oops!
Okay!
It _____(rain) the pavement is wet.
has been raining
Oops!
Okay!
I_____(not/work) today.
haven't been working
Oops!
Okay!
She_____(not/study).
hasn't been studying
Oops!
Okay!
we______(live) in London for six months.
've been living
Oops!
Okay!
I _______(cook) so I'm really hot.
've been cooking
Oops!
Okay!
You ______(sleep) for twelve hours.
've been sleeping
Oops!
Okay!
you ________(eat) a lot recently.
've been eating
Oops!
Okay!
He _____(play) football, so he's tired.
has been playing
Oops!
Okay!
He______(not/play) football for five years.
hasn't been playing
Oops!
Okay!
They______(learn) English for two years.
've been learning
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies