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
Correct the Mistakes - Present Perfect
0
%
0
0
0
Back
Restart
Have you spoke to her lately?
Have you SPOKEN to her lately?
Oops!
Okay!
I am visited India twice.
I HAVE visited India twice.
Oops!
Okay!
The rain hasn’t stoped for hours.
The rain hasn’t STOPPED for hours.
Oops!
Okay!
Has you ever been to Spain?
HAVE you ever been to Spain?
Oops!
Okay!
She hasn’t never sung on a big stage.
She HAS never sung on a big stage. She HASN'T sung on a big stage.
Oops!
Okay!
We have live here for 20 years.
We have LIVED here for 20 years.
Oops!
Okay!
I think I’ve see this movie.
I think I’ve SEEN this movie.
Oops!
Okay!
Ann and Suzy have arriven home
Ann and Suzy have ARRIVED home.
Oops!
Okay!
Have I meet you before?
Have I MET you before?
Oops!
Okay!
Did you done your homework?
HAVE you done your homework?
Oops!
Okay!
I've founded my keys.
I've FOUND my keys.
Oops!
Okay!
We haven't been to the beach for 2020.
We haven't been to the beach SINCE 2020.
Oops!
Okay!
My friend is won many games.
My friend HAS won many games.
Oops!
Okay!
They has never scored a goal.
They HAVE never scored a goal.
Oops!
Okay!
He’s writen me a postcard from London.
He’s WRITTEN me a postcard from London.
Oops!
Okay!
Oops!
Okay!
Nobody has never seen the Invisible Man.
Nobody HAS SEEN the Invisible Man.
Oops!
Okay!
What have you did to your brother?
What have you DONE to your brother?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies