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 Continuous
0
%
0
0
0
Back
Restart
A _____ your daughter still _____ at the college, Cathy? (teach) B Yes, she _____ there for over three years now. (work)
Is teaching, 's been working
Oops!
Okay!
A Can I speak to Mrs Johnson, please? B She _____ lunch at the moment. Can she call you back in half an hour? (have)
's having
Oops!
Okay!
A How long_____ you _____ in Manchester? (live) B About 2 years, but recently we _____ about moving to the country. (think)
have been living, 've been thinking
Oops!
Okay!
A Shh! I _____ to read. (try) B Sorry, Dad.
'm trying
Oops!
Okay!
A You don't look very well, Pete. Are you OK? B Not really, I _____ well all week. (not feel)
've been not feeling
Oops!
Okay!
A _____ Mark _____ his homework now? (do) B Of course not. He _____ games on his phone all evening. (play)
Is doing, 's been playing
Oops!
Okay!
A Oh no! It _____ to rain. (start) B I'll go and bring an umbrella.
's starting
Oops!
Okay!
A Hi, Lisa. You look great! B Thanks! I _____ a lot of exercise recently. (do)
've been doing
Oops!
Okay!
A Sorry I'm late! _____ you_____ long? (wait) B Yes, I _____ here for nearly 20 minutes! (stand)
Have been waiting, 've been standing
Oops!
Okay!
A Did you see the programme about sharks last night? B No, I _____ much TV lately. (not watch)
haven't been watching
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies