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
My brother ___________ a book for 3 hours and still hasn't finished it
has been reading
Oops!
Okay!
Please answer the phone. It _______________(ring) for the past five minutes.
has been ringing
Oops!
Okay!
She __________ (feel) sick for several days.
has been feeling
Oops!
Okay!
How long _____ at this company? ( you/work)
have you been working
Oops!
Okay!
We _______________ English for 5 years (study)
have been studying
Oops!
Okay!
She is angry because she ____________ for half an hour (wait)
has been waiting
Oops!
Okay!
It ______________ hard since last night (rain)
has been raining
Oops!
Okay!
My dog is tired because he ______ for hours. (run)
has been running
Oops!
Okay!
They _________ (plan) this trip for over a year
have been planning
Oops!
Okay!
The children __________________ all afternoon (play)
have been playing
Oops!
Okay!
Let’s sit down. I’m tired. We ________________(dance) for hours.
have been dancing
Oops!
Okay!
Where were you? I ___________________ you all morning
have been calling
Oops!
Okay!
__________________ (you/work) on anything interesting lately ?
Have you been working
Oops!
Okay!
We _____________________ cards for the last few hours (play)
have been playing
Oops!
Okay!
She _________ ( cook) all day because she’s having a big party tonight.
has been cooking
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies