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 - error correction.
0
%
0
0
0
Back
Restart
Has Tina gave you the ticket yet?
Has Tona given...
Oops!
Okay!
I don't think I will ever fall in love.
...I have ever fallen ...
Oops!
Okay!
She's tired because she just woke up.
....she has just woken up
Oops!
Okay!
I have not receive a letter yet.
...have not received...
Oops!
Okay!
Wait! I haven't yet took the photo.
I haven't taken the photo yet.
Oops!
Okay!
How long does Jane know her boyfriend?
....has Jane known...
Oops!
Okay!
Tom has never rode a rollercoaster.
...has never RIDDEN...
Oops!
Okay!
Jeremi has just broke his leg.
...has just BROKEN...
Oops!
Okay!
Quick! Someone has just stealed my phone. Let's called the police.
....has just STOLEN....
Oops!
Okay!
Has Janet brung the shopping in yet?
Has Janet BROUGHT....
Oops!
Okay!
My dad has just flew to Rome.
....has just FLOWN...
Oops!
Okay!
I have seen the film already.
I have already seen the film.
Oops!
Okay!
Have you ever saw such a fantastic car?
Have you ever seen...?
Oops!
Okay!
Has Tom and Jill ever ate sushi?
Have Tom and Jill ever eaten...?
Oops!
Okay!
A: Do you want some lunch? B: No, I just ate a sandwich.
.....have just eaten....
Oops!
Okay!
My mum never has wore colourful scarves.
...has never worn....
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies