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
B1 Present Perfect Simple Vs Continuous
0
%
0
0
0
Back
Restart
Someone told him a joke, he's ______________ since then.
been laughing
Oops!
Okay!
They ________ to school today.
haven't gone
Oops!
Okay!
He's just had an accident and he ________________ his leg.
's broken
Oops!
Okay!
Sam has been having his car for two years. - Correct or Incorrect?
Incorrect
Oops!
Okay!
True or False? - We use the present perfect continuous to emphasise that an action has been long or repeated.
True
Oops!
Okay!
How long _____ you _____ the truth?
have / known
Oops!
Okay!
Which form is this? "I've repaired the car. You can drive it now."
Present Perfect Simple
Oops!
Okay!
My sister _____________ the same movie seven times! She really loves it.
's watched
Oops!
Okay!
I've been knowing him for ages. - Correct or Incorrect?
Incorrect
Oops!
Okay!
I can't listen to jazz. I _____ always ____ it.
've / hated
Oops!
Okay!
How long _____ you _____ for Apple?
have / worked
Oops!
Okay!
how long, for and since can be used with...
Both Present Perfect Simple and Continuous
Oops!
Okay!
He __________ his mobile phone.
's lost
Oops!
Okay!
True or False? We use the present perfect simple and continuous for finished and unfinished actions.
True
Oops!
Okay!
My son _________ TV for four hours!
has been watching
Oops!
Okay!
That house looks dreadful. No one ________________ it in years.
has painted
Oops!
Okay!
How long ____ you ____ reading that newspaper?
have / been
Oops!
Okay!
She ___________ piano since she was eight.
's been playing
Oops!
Okay!
How many English exams ___________ so far?
have you taken
Oops!
Okay!
__________ you ever _________ this girl before?
Have / seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies