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
0
%
0
0
0
Back
Restart
Correct the mistake: They made sci-fi movie already.
They have made sci-fi movie already.
Oops!
Okay!
Giralt _____ (never / be) to America.
has never been
Oops!
Okay!
I ___ (already / do) two parachute jumps this year.
have already done
Oops!
Okay!
Katerina worked hard but she ____ (not / achieve) her goal.
didn't achieved
Oops!
Okay!
We ____ (haven't climbed / didn't climb) Mt. Everest yet.
haven't climbed
Oops!
Okay!
____ (Did Zac learn / Has Zac learned) how to make a fire at camp last summer?
Did Zac learn
Oops!
Okay!
Mohammed traveled never around Asia before.
Mohammed has never traveled around Asia before.
Oops!
Okay!
_____ (Did you hear / Have you heard) Leon's good news already?
Have you heard
Oops!
Okay!
Correct the mistake: Molly didn't prepare a list yet.
Molly hasn't prepared a list yet.
Oops!
Okay!
When the time was right, the chess champion ___ (Put) his plan into action.
put
Oops!
Okay!
I ___ (have swum / swam) with dolphins before.
have swum
Oops!
Okay!
Dan ____ (just / finished) a charity walk.
has just finished
Oops!
Okay!
___ (you / read) other people's bucket lists before?
Have you read
Oops!
Okay!
Martin ____ (dreamed / has dreamed) about the pyramids last night.
dreamed
Oops!
Okay!
___ (Have you ever taken / Did you ever take) a trip to another country?
Have you ever taken
Oops!
Okay!
Did you deal with a serious problem before?
Have you dealt with a serious problem before?
Oops!
Okay!
Correct the mistakes: She has seen a beautiful sunset last week.
She saw a beautiful sunset last week.
Oops!
Okay!
He has come up with a smart plan yesterday.
He came up with a smart plan yesterday.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies