Font size
WorksheetsPast simple / Present perfect
Total questions: 25
Worksheet time: 19mins
I ________ (never/ VISIT) Canada.
don't never visit
have never visited
never visiting
didn't never visit
Mary (a) (WRITE) a letter to Nick two weeks ago.
His brother ________ (COME) back from Paris last Sunday.
hasn't come
wasn't came
haven't came
didn't come
Maria (GET) (a) some bad marks last week.
We (NOT WATCH) _______ this video yet.
hasn't watched
haven't watched
didn't watch
didn't watched
They (a) (JUST/ BUY) some flowers.
I (a) (SEE) that film last Tuesday.
I ______ (GO) to Italy last summer.
went
have gone
goed
Where (a) for your last holiday* ? (VISIT) (*vacation in American English)
I _____ sushi. I wonder what it tastes like?
didn't try
have never tried
did never try
She (a) her driving test yesterday.
Oh no!! She ______ dropped her wallet.
did
has
have
went
I am looking for my pen. I (a) (LOSE) it.
I __________ to Edinburgh three times
been
has been
have been
Mark (a) (BE) ill lately.
Anita and Rebecca ___________ medals!
has winned
have winned
have won
has won
I'm sorry, but I can't play. I (a) (FINISH) my homework yet.
The cat ______ the donuts yet. (EAT)
have eaten
has eaten
haven't eaten
hasn't eaten
(a) (YOU / EVER / EAT) really strange or interesting food?
_________ school?! (SKIP)
Have you ever skiped
Have you ever skipped
Has you ever skiped
Has you ever skipped
They (a) (BE) married for 50 years.
They _____ ice cream. (BUY)
have buyed
has buyed
have bought
has bought
I (a) (NEVER / ACT) in a play. It looks fun!
It's a great movie. I _____ it many times. (SEE)
saw
have saw
has saw
have seen
has seen
(a) (WE / MEET) before?
