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 1
0
%
0
0
0
Back
Restart
Have you done your homework yet?
present perfect
Oops!
Okay!
Haye you ever tried rock climbing?
present perfect
Oops!
Okay!
Rafa has just won the tennis match
present perfect
Oops!
Okay!
They've had that car since 2018
present perfect
Oops!
Okay!
They went to Australia three moths ago
past simple
Oops!
Okay!
We haven't seen Simona for days
present perfect
Oops!
Okay!
I got a new computer last week
past simple
Oops!
Okay!
Paul still hasn't written to me
present perfect
Oops!
Okay!
I've never been to the USA
present perfect
Oops!
Okay!
We went shopping yesterday
past simple
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies