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 _______ (see) John this weekend
have seen
Oops!
Okay!
I ________ (know) Julie for ten years
have known
Oops!
Okay!
I _____ (see) John last week
saw
Oops!
Okay!
A: I ______ (visit) Loch Ness last week. B: _____ you ______ the Loch Ness monster? (see)
visited - Did you see
Oops!
Okay!
________ you ________ to New Zealand? (go) When _____ you ______? (go)
Have you gone - did you go
Oops!
Okay!
He ______ (not smoke) for two weeks. He is trying to give it up
hasn't smoked
Oops!
Okay!
I ________ (not see) Peter since I _______ (arrive) last Tuesday
haven't seen - arrived
Oops!
Okay!
Chopin ______ (compose) some of his music in Majorca
composed
Oops!
Okay!
My great-grandmother _______ (go) to Mexico three times
went
Oops!
Okay!
Which is correct: I went to Ireland OR I have been to Ireland?
I have been to Ireland
Oops!
Okay!
Which is correct: I have lived in Lyon in 2008 OR I lived in Lyon in 2008?
I lived in Lyon in 2008
Oops!
Okay!
You _______ (come) home from school two hours ago!
came
Oops!
Okay!
I ______ (lose) my keys yesterday. It was terrible!
lost
Oops!
Okay!
I _____ (read) this book when I was at school
read
Oops!
Okay!
I _______ (not see) him for three years. I wonder where he is
haven't seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies