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: Correct the Mistakes
×
The selected game type is invalid.
0
%
0
0
0
Back
Restart
She has played basketball before.
It's correct.
Oops!
Okay!
I’ve studied hard for the English exam.
It's correct.
Oops!
Okay!
I have played football yesterday.
I played
Oops!
Okay!
When have you done your homework? - I did it 2 hours ago.
When did you do your homework?
Oops!
Okay!
It haven't stoped raining for hours.
hasn't stopped
Oops!
Okay!
I lived in New York for 3 years. (I don't live there anymore)
It's correct.
Oops!
Okay!
Were you ever in Portugal?
Have you ever been to Portugal?
Oops!
Okay!
I think I’ve already see this movie.
seen
Oops!
Okay!
When did you break your arm? - I've broken it last week.
I broke.
Oops!
Okay!
It has started to rain heavily.
It's correct.
Oops!
Okay!
Have I meet you before?
met
Oops!
Okay!
Oh, no! I’ve just cutten my finger!
cut
Oops!
Okay!
Has you ever been to Spain?
Have
Oops!
Okay!
Nobody have never seen the Invisible Man.
has ever
Oops!
Okay!
She has gaven me the book.
given
Oops!
Okay!
I’ve already done my homework.
It's correct.
Oops!
Okay!
The children has ate their breakfast.
have eaten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies