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?
0
%
0
0
0
Back
Restart
I ______________ (climb) Mount Everest.
have climbed
Oops!
Okay!
(They / like) your party last week?
Did they like your party last week?
Oops!
Okay!
I __________ (go) to France last year.
went
Oops!
Okay!
__________ she ever ___________ (ride) a horse?
Has she ever ridden a horse?
Oops!
Okay!
I ______________ (play) the piano in a school concert two years ago.
played
Oops!
Okay!
I _____________ (not visit) the art museum in Valencia.
haven't visited
Oops!
Okay!
_______ you ever _______ (drink) horchata?
Have (you ever) drunk horchata?
Oops!
Okay!
You ________________ (not see) a ghost.
haven't seen
Oops!
Okay!
I ________________ (eat) an insect.
have eaten
Oops!
Okay!
I _______________ (not see) the new Spiderman movie.
haven't seen
Oops!
Okay!
I ___________ (not go) camping last month.
didn't go
Oops!
Okay!
I _____________ (watch) lots of movies.
have watched
Oops!
Okay!
He _____________ (not swim) with sharks before.
hasn't swum
Oops!
Okay!
I ____________ (not play) football yesterday.
didn't play
Oops!
Okay!
(You / see) the dolphins in the sea yesterday?
Did you see the dolphins in the sea yesterday?
Oops!
Okay!
We ________________ (not go) skiing last Christmas.
didn't go
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies