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