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
How long _____he _____me? (to wait for)
How long have you been waiting for me?
Oops!
Okay!
He ___at the gym since summer. (not / to train)
He hasn't been training at the gym since summer.
Oops!
Okay!
______It ____ since midnight? (to snow)
Has it been snowing since midnight?
Oops!
Okay!
We ___ for 2 hours. (to drive)
We have been driving for 2 hours.
Oops!
Okay!
I _____ a hotel since morning. (to look for)
I have been looking for a hotel since morning.
Oops!
Okay!
I ____ for 2 days. (not / to eat)
I haven't been eating for 2 days.
Oops!
Okay!
She ____ English since childhood. (not / to learn)
She hasn't been learning English since childhood.
Oops!
Okay!
Kate ____to enter Harvard for 3 years. (to try)
Kate has been trying to enter Harvard for 3 years.
Oops!
Okay!
_____ Roger ____his dog for 2 hours? (to walk)
Has Roger been walking his dog for 2 hours?
Oops!
Okay!
What band ___you ___since morning? (to listen to)
What band have you been listening to?
Oops!
Okay!
How long ___we ___TV? (to watch)
How long have we been watching TV?
Oops!
Okay!
_______ James and Rachel ____ since May? (to travel)
Have James and Rachel been travelling since May?
Oops!
Okay!
They _____their parents since Christmas. (not / to visit)
They haven't been visiting their parents since Christmas.
Oops!
Okay!
______you ___ for 2 hours? (to work)
Have you been working for 2 hours?
Oops!
Okay!
They ______for an hour. (to sing)
They have been singing for an hour.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies