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
Past Simple V.S. Present Perfect
×
The selected game type is invalid.
0
%
0
0
0
Back
Restart
... (you/open) the window yet?
Have you opened
Oops!
Okay!
My dad ... (sing) in a choir since 2022
has sung
Oops!
Okay!
I ... (never/hear) this song, who made it?
have never heard
Oops!
Okay!
Sarah ... (just/book) a trip to Miami
has just booked
Oops!
Okay!
... you ... (watch) that film last weekend?
did watch
Oops!
Okay!
My uncle ... (buy) this car many years ago
bought
Oops!
Okay!
Last summer my friends and I ... (create) new memories
created
Oops!
Okay!
My parents ... (already/be) to South-Africa
have already been
Oops!
Okay!
I ... (work) at this school since 2004
have worked
Oops!
Okay!
Harry ... (play) basketball for 6 years
has played
Oops!
Okay!
I... (enjoy) reading books since I was a little kid
have enjoyed
Oops!
Okay!
Yesterday my friend ...(come) over to hang out
came
Oops!
Okay!
Stop it! You ... (already/eat) to much candy today
have already eaten
Oops!
Okay!
We ... (have) a lovely dinner last friday
had
Oops!
Okay!
We ... (never/travel) in the USA before
have never travelled
Oops!
Okay!
My car ... (drive) itself the day before yesterday, I was freaking out
drove
Oops!
Okay!
Yesterday my phone ...(fall) down and the screen was broken
fell
Oops!
Okay!
He ... (lose) his keys when he was in London
lost
Oops!
Okay!
Last monday we ... (make) a test and it was horrible
made
Oops!
Okay!
I ... (tell) you to not do that
told
Oops!
Okay!
It ... (just/start) to rain
has just started
Oops!
Okay!
... you ... (ever/draw) a drawing yourself?
have ever drawn
Oops!
Okay!
It ... (not/work) yet
haven´t worked
Oops!
Okay!
The first man ... (fly) to the moon in 1969
flew
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies