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