Toggle Navigation
Games
Games
Collections
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Collections
Blog
Pricing
News
Contact us
Sign in
Study
Present Perfect vs Past Simple
0
%
0
0
0
Back
Restart
They ________ (just/ buy) some postcards.
have just bought
Oops!
Okay!
They _____ (swim) in the sea last summer.
swam
Oops!
Okay!
___________ (you/see) any good films recently?
Have you seen
Oops!
Okay!
Last year we ____________________(do) a bungee jump in Australia.
did
Oops!
Okay!
__________________(you/ever/be) to Spain?
Have you ever been
Oops!
Okay!
Yan __________ (write) a letter to Nick two days ago.
wrote
Oops!
Okay!
________(your friend/be) to London?
Has your friend been
Oops!
Okay!
Oh no, The dog _________________ (eat) its toy!
has eaten
Oops!
Okay!
She _______________ (go) to Australia in 2014.
went
Oops!
Okay!
_________ (you/ever/ride) a camel?
Have you ever ridden
Oops!
Okay!
I (work) ______ at my uncle’s shop when I was younger.
worked
Oops!
Okay!
I (not watch) _______ this video yet.
haven't watched
Oops!
Okay!
I (see) ______ this film and I don’t want to see it again.
have seen
Oops!
Okay!
__________________(you /have) a test last week?
Did you have
Oops!
Okay!
I ___________(never/win) a prize.
have never won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies