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 Tense
0
%
0
0
0
Back
Restart
I has been in Korea.
I have been in Korea.
Oops!
Okay!
Doctors has found a cure for many diseases.
Doctors have found a cure for many diseases.
Oops!
Okay!
Nobody have ever said that to me before.
Nobody has ever said that to me before.
Oops!
Okay!
Vera _______ lived in Bandung for six years.
Vera has lived in Bandung for six years.
Oops!
Okay!
Vano and Angelica has eat sushi many times.
Vano and Angelica have eaten sushi many times.
Oops!
Okay!
My father have just cleaned the house.
My father has just cleaned the house.
Oops!
Okay!
I haven't _______ the movie 'Iron Man'.
I haven't seen the movie 'Iron Man'. / I haven't watched the movie 'Iron Man'.
Oops!
Okay!
He have not speak to me.
He has not spoken to me.
Oops!
Okay!
Jack hasn't ________ steak before.
Jack hasn't eaten steak before.
Oops!
Okay!
I can't find my wallet. ________ you seen it?
Have you seen it?
Oops!
Okay!
He _______ missed the train.
He has missed the train.
Oops!
Okay!
How long have he work here?
How long has he worked here?
Oops!
Okay!
Angelica ________ on a trip to Italy. (go)
Angelica has gone on a trip to Italy.
Oops!
Okay!
_______ you read 'Harry potter and the sorcerer's stone'?
Have you read 'Harry potter and the sorcerer's stone'?
Oops!
Okay!
Have we meet before?
Have we met before?
Oops!
Okay!
A: Where's Tom? B: He _________ to the supermarket.
He has gone to the supermarket.
Oops!
Okay!
They has not been done their homework.
They have not been done their homework.
Oops!
Okay!
Has you read "Charlotte's web"?
Have you read "Charlotte's web"?
Oops!
Okay!
A: Have you ever been to Mount Prau? B: Yes, I ___________ visited it many times.
Yes I have visited it many times.
Oops!
Okay!
She hasn't ______ my parents. (meet)
She hasn't met my parents.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies