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
Correct the Mistakes - Present Perfect
0
%
0
0
0
Back
Restart
The army has attacken that city two times.
The army has attacked that city two times.
Oops!
Okay!
She have lived in Nicoya since 1985.
She has lived in Nicoya since 1985.
Oops!
Okay!
What have you did to your brother?
What have you done to your brother?
Oops!
Okay!
They have many cars since I can remember.
They have had many cars since I can remember.
Oops!
Okay!
How long have lived you in this city?
How long have you lived in this city?
Oops!
Okay!
My sister has made already a big cake.
My sister has already made a big cake.
Oops!
Okay!
She hasn’t work for Walmart.
She hasn’t worked for Walmart.
Oops!
Okay!
She hasn’t buyed anything new .
She hasn’t bought anything new .
Oops!
Okay!
Ann and Suzy have just arriven home.
Ann and Suzy have just arrived home.
Oops!
Okay!
Have you spoke to her lately?
Have you spoken to her lately?
Oops!
Okay!
We’ve booked already the hotel rooms for the summer holiday.
We’ve already booked the hotel rooms for the summer holiday.
Oops!
Okay!
I have knew Michael since high school.
I have known Michael since high school.
Oops!
Okay!
Has you ever been to Spain?
Have you ever been to Spain?
Oops!
Okay!
Are you been here before?
Have you been here before?
Oops!
Okay!
The rain hasn’t stoped for hours.
The rain hasn’t stopped for hours.
Oops!
Okay!
Have I meet you before?
Have I met you before?
Oops!
Okay!
Just I’ve found my keys.
I’ve just found my keys.
Oops!
Okay!
My favorite team have just scored a goal.
My favorite team has just scored a goal.
Oops!
Okay!
Has he sended the email?
Has he sent the email?
Oops!
Okay!
I’ve losted my wallet.
I’ve lost my wallet.
Oops!
Okay!
We have live here for 20 years.
We have lived here for 20 years.
Oops!
Okay!
There's be an accident.
There has been an accident.
Oops!
Okay!
My car has stolen, call the police!
My car has been stolen, call the police!
Oops!
Okay!
We haven’t listen to the new album.
We haven’t listened to the new album.
Oops!
Okay!
She hasn’t never sung on a big stage.
She has never sung on a big stage. (OR) She hasn´t sung on a big stage.
Oops!
Okay!
He haven’t seen his girlfriend since last year.
He hasn’t seen his girlfriend since last year.
Oops!
Okay!
Where have been you?
Where have you been?
Oops!
Okay!
I have spended a lot of money.
I have spent a lot of money.
Oops!
Okay!
I hasn’t done anything illegal.
I haven’t done anything illegal.
Oops!
Okay!
Has you ever stayed in a hotel?
Have you ever stayed in a hotel?
Oops!
Okay!
Have he been to this place before?
Have you been to this place before?
Oops!
Okay!
He has payed for my lunch three times in a row.
He has paid for my lunch three times in a row.
Oops!
Okay!
Did you done your homework yet?
Have you done your homework yet?
Oops!
Okay!
She has here been since last Tuesday.
She has been here since last Tuesday.
Oops!
Okay!
I think I’ve already see this movie.
I think I’ve already seen this movie.
Oops!
Okay!
We have colected a few items .
We have collected a few items .
Oops!
Okay!
My colleague is just won the lottery.
My colleague has just won the lottery.
Oops!
Okay!
Nobody has never seen the Invisible Man.
Nobody has seen the Invisible Man.
Oops!
Okay!
He’s writen me a postcard from London.
He’s written me a postcard from London.
Oops!
Okay!
I am already visited India.
I have already visited India.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies