WorksheetsSimple Past vs Present Perfect
Total questions: 20
Worksheet time: 10mins
I _______ New Zealand more than three times.
visited
have visited
has visited
has visit
I _______ New Zealand last year.
visited
have visited
has visited
visit
She _______ New Zealand more than once.
visited
have visited
has visited
visit
Anne _____ a ghost when she was 5 years old.
saw
has seen
have seen
seen
Andy _______ Oman before. It is his first visit.
didn't go to
hasn't been to
haven't gone
not been to
In 2010, Jenny and Paula _______ Oman.
went to
have been to
has been to
have gone to
Tony __________ bungy jumping last month.
went
go
have gone
has gone
Tony __________ bungy jumping so many times.
went
have been
has been
have gone
We __________ bungy jumping before. We are very nervous.
didn't go
haven't been
hasn't been
not gone
________ a wallet last night?
Did he stole
Did he steal
Have he stolen
Has he stolen
Jason _______ his lunch.
has finish
finished
have finished
has finished
The man _______________ well for two nights.
hasn't slept
didn't sleep
not slept
haven't sleep
I _____ a ghost in my whole entire life.
didn't see
hasn't seen
haven't seen
didn't seen
She _____ under the rain for hours.
play
played
have played
has played
Three days ago, Marc _____ an accident in the race.
got
has gotten
have gotten
gotten
Have you ever______ Korean food?
eat
ate
eaten
eating
_________ home already? I can't find them anywhere.
Did they go
Have they gone
Has they been
Did they been
Be quiet! The teacher _______ the lesson!
started
has started
have started
starting
Liverpool ______ the English Premier League for 19 times.
won
have won
has won
win
