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
She has played the piano since morning.
She has been playing the piano since morning.
Oops!
Okay!
She ___ (visit) London three times.
has visited
Oops!
Okay!
What’s the best book you have read recently?
Oops!
Okay!
She ___ (work) all day and she is really tired.
has been working
Oops!
Okay!
She ___ (finish) her project already.
has finished
Oops!
Okay!
What hobbies have you had for a long time?
Oops!
Okay!
how many times / he / visit / London?
How many times has he visited London?
Oops!
Okay!
They have lived in this city ___ 2010.
since
Oops!
Okay!
you / ever / try / sushi?
Have you ever tried sushi?
Oops!
Okay!
They ___ (work) in this company since 2018.
have been working / have worked
Oops!
Okay!
She has been studying French ___ five years.
for
Oops!
Okay!
He hasn’t called me ___.
yet
Oops!
Okay!
He ___ (paint) the house, and it looks much brighter now.
has painted
Oops!
Okay!
We ___ (wait) for you for half an hour!
have been waiting
Oops!
Okay!
They have lived here since five years.
They have lived here for five years.
Oops!
Okay!
He has been written three emails already today.
He has written three emails already today.
Oops!
Okay!
I ___ (read) this book for two weeks, but I still haven’t finished it.
have been reading
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies