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 vs Past simple
0
%
0
0
0
Back
Restart
Oh no! I (HAVE LOST - LOST) my credit card. I can't find it anywhere
have lost
Oops!
Okay!
I'm sorry, we don't have that shirt anymore. A customer (HAS BOUGHT/BOUGHT) the last one this morning
bought
Oops!
Okay!
You don't need to buy anything for the barbecue. I (HAVE DONE - DID) all the shopping already
have done
Oops!
Okay!
I ______ (have- has) got mum a present for her birthday
HAVE
Oops!
Okay!
(HAVE YOU SOLD - DID YOU SELL) many of those bags yesterday?
Did you sell
Oops!
Okay!
The department store sale (HAS STARTED-STARTED) last week. It has beenreally popular with shoppers
started
Oops!
Okay!
'Is that jacket new?' - 'No, I (HAD - HAVE HAD) it for years
have had
Oops!
Okay!
He (HASN'T LIKED- DIDN'T LIKE) his old flat so he moved out.
didn't like
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies