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
This dinner is very important. They _____________ all day
have been cooking
Oops!
Okay!
Martin __________(run) along the riverside every day since February.
has been running
Oops!
Okay!
She started doing her homework 2 days ago and she still hasn't finished
She has been doing her homework for two days
Oops!
Okay!
She's ready for her music test. She has been practising since/for last week.
since
Oops!
Okay!
I have a healthy diet now. I started in quarantine.
I have been having a healthy diet in quaratine.
Oops!
Okay!
She ____________ her homework yet. She'll do it at night.
hasn't done
Oops!
Okay!
I _______ never ______ convenience food. My mum cooks everything.
have never eaten
Oops!
Okay!
They argue all the time.
They have been arguing a lot.
Oops!
Okay!
I think Michael _________ (not tidy) his room lately. It's really messy.
hasn't been tidying
Oops!
Okay!
My parents ________________ 5 countries.
have visited
Oops!
Okay!
The house isn't messy. She _________ all day.
has been cleaning
Oops!
Okay!
I ________(not eat) hamburguers lately because I want to be healthier.
haven't been eating
Oops!
Okay!
I ________ 2 books this summer. I loved them.
have read
Oops!
Okay!
I _______ just ______ a hamburger. I'm full.
have just eaten
Oops!
Okay!
I work out every day. I started in May.
I have been working out every day since May.
Oops!
Okay!
He's hot because he _______.
has been running
Oops!
Okay!
______________ the new Fast and Furious movie yet?
have you seen
Oops!
Okay!
She's sleepy because _____.
she hasn't been sleeping well
Oops!
Okay!
I __________(talk) to Cindy these days.
have been talking
Oops!
Okay!
_____ you _______ a marathon?
Have you ever run
Oops!
Okay!
They ride the bike very often now.
They have been riding the bike more often
Oops!
Okay!
She feels better. Now she goes to bed earlier.
She has been going to bed earilier
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies