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 _____ 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 Hi, Lisa. You look great! B Thanks! I _____ a lot of exercise recently. (do)
've been doing
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 Oh no! It _____ to rain. (start) B I'll go and bring an umbrella.
's starting
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 _____ 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 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 Did you see the programme about sharks last night? B No, I _____ much TV lately. (not watch)
haven't been watching
Oops!
Okay!
A Shh! I _____ to read. (try) B Sorry, Dad.
'm trying
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!
Your experience on this site will be improved by allowing cookies.
Allow cookies