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 continuous
0
%
0
0
0
Back
Restart
She ________________________ (go) to the cinema every weekend for years.
has been going
Oops!
Okay!
My uncle __________ around USA for six months. (TRAVEL)
has been travelling
Oops!
Okay!
He is completely exhausted. He __________ for a few hours. (CLIMB)
has been climbing
Oops!
Okay!
I __________________ (study) all day.
have been studying
Oops!
Okay!
Why are you eyes so red? ________ (YOU CRY)?
Have you been crying
Oops!
Okay!
He ________________ (cook) for twelve hours.
has been cooking
Oops!
Okay!
Over the last month, I _______ hard for my next marathon. (TRAIN )
have been training
Oops!
Okay!
They _______________________(learn) English for two years.
have been learning
Oops!
Okay!
Tracy and Tom _________________________ (play) tennis for an hour.
have been playing
Oops!
Okay!
Jim __________ tennis since he was six. (PLAY)
havs been playing
Oops!
Okay!
My cat __________________________ (sleep) all day
has been sleeping
Oops!
Okay!
The lights in that office building ________ on and off all evening. (GO)
have been going
Oops!
Okay!
I _________________________ (think) about quitting my job.
have been thinking
Oops!
Okay!
We _________________________ (drive) for two hours.
have been driving
Oops!
Okay!
It ________________________ (RAIN)for several days.
has been raining
Oops!
Okay!
I'm sorry I'm covered in mud - I __________ in the garden all morning. (WORK)
have been working
Oops!
Okay!
It __________ for many days. I wonder when it will stop raining. (RAIN)
has been raining
Oops!
Okay!
I __________ for over an hour and it's freezing! (WAIT)
have been waiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies