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 Simple - Present Perfect Continu ...
0
%
0
0
0
Back
Restart
My back hurts.That's because you ___ (work) all day.
have been working
Oops!
Okay!
Sam (love) _______ that band since he was a teenager.
Sam has loved that band since he was a teenager.
Oops!
Okay!
The kids (play) _______ outside all day, so they're exhausted now.
The kids have been playing outside all day, so they're exhausted now.
Oops!
Okay!
We (travel) _______ to many countries, but we've never been to Asia.
We have travelled to many countries, but we've never been to Asia.
Oops!
Okay!
The children ___ (do) their homework since they came from school.
The children have been doing their homework since they came from school.
Oops!
Okay!
Jane (work) _______ on this project for three months already.
Jane has been working on this project for three months already.
Oops!
Okay!
He (wait) _______ for you since 9 AM.
He has been waiting for you since 9 AM.
Oops!
Okay!
How many languages (you/learn) _______ in your life?
How many languages have you learned in your life?
Oops!
Okay!
How many movies (you/see) _______ so far this month?
How many movies have you seen so far this month?
Oops!
Okay!
Look, I ___ (find) my old train set!
have found
Oops!
Okay!
She (live) _______ in London since 2010.
She has been living in London since 2010.
Oops!
Okay!
My aunt (work) _______ at the same company for ten years.
My aunt has been working at the same company for ten years.
Oops!
Okay!
How many books (you/read) _______ so far this year?
How many books have you read so far this year?
Oops!
Okay!
How well (you/understand) _______ the new software?
How well have you understood the new software?
Oops!
Okay!
My parents (know) _______ each other since they were in college.
My parents have known each other since they were in college.
Oops!
Okay!
They (wait) _______ for the bus for over half an hour.
They have been waiting for the bus for over half an hour.
Oops!
Okay!
Ann (write) _______ a novel for the past six months.
Ann has been writing a novel for the past six months.
Oops!
Okay!
They (believe) _______ in ghosts since they were kids.
They have believed in ghosts since they were kids.
Oops!
Okay!
The children (not/understand) _______ the instructions so far.
The children have not understood the instructions so far.
Oops!
Okay!
Vicky (know) _______ him for a very long time.
Vicky has known him for a very long time.
Oops!
Okay!
You look tired. What ____ (you/do)? - I ____ (run) to school for 10 minutes.
have you been doing - have been running
Oops!
Okay!
We (never/see) _______ such a strange animal before.
We have never seen such a strange animal before.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies