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 Progressive
0
%
0
0
0
Back
Restart
My uncle __________ around the United States for six months. (TRAVEL)
has been traveling
Oops!
Okay!
The lights in that building ________ on and off all evening. (GO)
have been going
Oops!
Okay!
I'm sorry I'm covered in mud - I __________ in the garden all morning. (WORK)
have been working
Oops!
Okay!
We _________ English for many years. (STUDY)
have been studying
Oops!
Okay!
He is completely exhausted. He __________ for a few hours. (CLIMB)
has been climbing
Oops!
Okay!
It __________ for many days. I wonder when it will stop raining. (RAIN)
has been raining
Oops!
Okay!
Lately I _________ a lot about Christmas. (THINK)
have been thinking
Oops!
Okay!
She __________ at the animal shelter for a long time. (VOLUNTEER)
has been volunteering
Oops!
Okay!
Jim __________ since he was six. (SWIM)
has been swimming
Oops!
Okay!
Over the last month, I _______ hard for my next marathon. (TRAIN)
have been training
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies