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 and present perfect progressive
0
%
0
0
0
Back
Restart
They did not visit me this month.
They haven't visited me this month./They've not visited me this month.
Oops!
Okay!
I read that book 5 times last year.
I have read that book 5 times.
Oops!
Okay!
I began studying English in 2018 and I am still studying English today.
I have been studying English since 2018./I have been studying English for 4 years.
Oops!
Okay!
I started playing video games in 2020 and I still play video games today.
I have been playing video games since 2020.
Oops!
Okay!
He called me three times today.
He has called me 3 times today.
Oops!
Okay!
He borrowed my.
He's borrowed my car.
Oops!
Okay!
Did you go to Ireland?
Have you gone to Ireland?/Have you been to Ireland?
Oops!
Okay!
She read many books.
She's read many books.
Oops!
Okay!
They got married 3 years ago.
They've been married for 3 years.
Oops!
Okay!
They did not go to school this morning.
They haven't gone to school this morning.
Oops!
Okay!
She visited 4 times this year already.
She has already visited 4 times this year.
Oops!
Okay!
They ate at that restaurant last week.
They have eaten at that restaurant.
Oops!
Okay!
I flew in an airplane many times.
I've flown in an airplane many times.
Oops!
Okay!
They ran in two marathons this year.
They've run in two marathons this year.
Oops!
Okay!
Did you go to class?
Have you gone to class?/Have you been to class?
Oops!
Okay!
I bought that car in 2005 and I have that car today.
I have had that car since 2005./I've had that car for 17 years.
Oops!
Okay!
I went to England in February of 2021.
I have been to England.
Oops!
Okay!
Did you watch a football game?
Have you watched a football game?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies