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/continuous
0
%
0
0
0
Back
Restart
How many countries have you visited in your life?
-
Oops!
Okay!
They ___(win)the national championship four times
have won
Oops!
Okay!
This author ___ (write) 3 books so far.
has written
Oops!
Okay!
How many books have you read this year?
-
Oops!
Okay!
Where have you been going for peace and quiet recently?
-
Oops!
Okay!
She has travelled/has been travelling for three months.
has been travelling
Oops!
Okay!
What have you been doing with your free time recently?
-
Oops!
Okay!
He ____(read) for two hours.
has been reading
Oops!
Okay!
Who has been annoying you this week?
-
Oops!
Okay!
She has visited/has been visiting 10 countries.
has visited
Oops!
Okay!
How have you been feeling lately?
-
Oops!
Okay!
He ___(read) 53 pages so far.
has read
Oops!
Okay!
I ___ (play) tennis since i was 10
have been playing
Oops!
Okay!
What has been motivating you recently?
-
Oops!
Okay!
Who has been helping you lately?
-
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies