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 Or Past Simple
0
%
0
0
0
Back
Restart
When HAVE you BOUGHT that leather jacket?
Wrong! When DID you BUY that leather jacket?
Oops!
Okay!
I'm sure I HAVEN'T BORROWED any money from you last week.
Wrong! I'm sure I DIDN'T BORROW any money from you last week.
Oops!
Okay!
I SPENT my salary really quickly last month.
Correct!
Oops!
Okay!
HAVE you SEEN the Batman film on TV yesterday?
Wrong! DID you SEE the Batman film on TV yesterday?
Oops!
Okay!
Dean HAS JUST INHERITED $5,000 from a relative.
Correct!
Oops!
Okay!
They'VE FINISHED paying back the loan last month.
Wrong! They FINISHED paying back the loan last month.
Oops!
Okay!
We HAVEN'T PAID the gas bill yet.
Correct!
Oops!
Okay!
We BOOKED our holiday online a month ago.
Correct!
Oops!
Okay!
HAVE you EVER WASTED a lot of money on something?
Correct!
Oops!
Okay!
DID your sister PAY you back yet?
Wrong! HAS your sister PAID you back yet?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies