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
Did you send/Have you sent the email to the parents about the sports day at school yet?
HAVE YOU SENT
Oops!
Okay!
Mr Ganger ____(not cut) the grass yet.
HASN'T CUT
Oops!
Okay!
A few months ago I ____(meet) this beautiful girl at the game.
MET
Oops!
Okay!
Jennifer ____(be) an athlete for many years.
HAS BEEN
Oops!
Okay!
______(you/ever/help) with sports day at school before?
HAVE YOU EVER HELPED
Oops!
Okay!
Since I was little, I ____(practise) sports.
HAVE PRACTISED
Oops!
Okay!
I _____(play) tennis with my boyfriend two months ago.
PLAYED
Oops!
Okay!
I ____ (just/check) the sound system. It works perfectly.
HAVE JUST CHECKED
Oops!
Okay!
I ____(not buy) the medal yet.
HAVEN'T BOUGHT
Oops!
Okay!
We have just finished/just finished the game. I lost!
HAVE JUST FINISHED
Oops!
Okay!
I ____ (want) to be a race driver when I was younger.
WANTED
Oops!
Okay!
I ____(always/enjoy) team sports. They are fun!
HAVE ALWAYS ENJOYED
Oops!
Okay!
I ___(never/try) climbing, but I'd like to.
I HAVE NEVER TRIED
Oops!
Okay!
I didn't swim/haven't swim in the lake last weekend. The water was very cold.
DIDN'T SWIM
Oops!
Okay!
I've done gymnastics SINCE/FOR I was 7 years old.
SINCE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies