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
0
%
0
0
0
Back
Restart
True or False?: 'We has done lots of different things to raise money'.
False: We have done lots of different things to raise money.
Oops!
Okay!
Correct the sentence: 'He has been not to Ghana many times'.
He hasn't been to Ghana many times.
Oops!
Okay!
Rewrite (+): 'My friends / have / lots of barbecues'.
My friends have had lots of barbecues.
Oops!
Okay!
My mom ... (raise) $2,000 for charity.
My mom has raised $2,000 for charity.
Oops!
Okay!
He ... (write) lots of emails asking for help.
He has written lots of emails asking for help.
Oops!
Okay!
True or False?: 'She's not haved a birthday party this year'.
False: She's not had / hasn't had a birthday party this year.
Oops!
Okay!
True or False?: 'My brother has collected second-hand books for a bring and buy sale'.
True
Oops!
Okay!
He / or / times / visited / three / Africa / four / has.
He has visited Africa three or four times.
Oops!
Okay!
I ... (not read) any books in English.
I haven't read any books in English.
Oops!
Okay!
Correct the sentence: 'They've selling cakes and sandwiches to people'.
They've sold cakes and sandwiches to people.
Oops!
Okay!
They / lived / country / haven't / in / foreign / a.
They haven't lived in a foreign country.
Oops!
Okay!
My / pool / a / built / garden / swimming / dad / has / our / in
My dad has built a swimming pool in our garden.
Oops!
Okay!
True or False?: 'You's given lots of money to charity'.
False: You've given lots of money to charity.
Oops!
Okay!
True or False?: 'She has organize a car boot sale'.
False: She has organized a car boot sale.
Oops!
Okay!
We ... (not see) lots of films in English.
We haven't seen lots of movies in English
Oops!
Okay!
Rewrite (-): 'We / organize / a jumble sale'.
We haven't organized a jumble sale.
Oops!
Okay!
I / sold / charity / have / for / cakes / not.
I haven't sold cakes for charity.
Oops!
Okay!
Rewrite (+): 'He / buy / a raffle ticket'.
He has bought a raffle ticket.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies