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
... the window yet? (open)
Have you opened
Oops!
Okay!
He ... his keys when he was in London.
lost
Oops!
Okay!
My parents ... to South America many times. (be)
have been
Oops!
Okay!
Our teacher ... at our school for more than 40 years. (work)
has worked
Oops!
Okay!
My uncle ... this car many years ago. (buy)
bought
Oops!
Okay!
I can't find my mobile phone. - ... it? (you/lose)
Have you lost it?
Oops!
Okay!
I ... this song. Who made it?
I have never heard
Oops!
Okay!
They ... many fish last week. (not/catch)
didn't catch
Oops!
Okay!
We ... shopping yesterday after school. (go)
went
Oops!
Okay!
Where ... this dress? (your friend/buy)
did your friend buy
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies