NEW
Font size
WorksheetsSimple Past vs Present Perfect
Total questions: 39
Worksheet time: 7mins
Complete the sentence:
Susan is feeling nervous. She has.............. on a plane before.
been
never been
never being
being
I ................. the film yet.
haven't seen
haven't see
didn't see
didn't saw
We ..................... to the cinema last night.
gone
went
have gonehave go
I .............................my homework.
already did
I haven't already done
I have already done
already done
I ...................him 5 days ago.
meet
met
have meet
have met
I ............... your mobile yesterday.
finded
found
have found
have find
I ....................... snails.
have never eaten
never ate
have never ate
never eaten
We ...........................our old house last year.
have sold
have selled
sold
selled
"Have you ever been to that restaurant?" " Yes, I _________(go) there last week!
have gone
have been
went
Jake _______ (not find) his Coldplay CD yet.
haven't found
not finded
hasn't found
not found
Last night I ________ (lose) my keys - I had to call my flatmate to let me in.
've lost
has lost
lost
___ a decision yet?
Did you make
Have you made
I ____ (visit) Paris three times.
've visit
've visited
visited
My son _____ from school yet. (not / arrive)
haven't arrived
hasn't arrived
didn't arrive
My grandpa ................. in 1995.
died
has died
How many books ...................... this month?
did you read
have you read
ı .................. three apples today.
ate
have eaten
A: Do you want to eat something?
B: I'm OK. I ___________ a piece of cake in the cafeteria.
have just eaten
just have eaten
have eaten already
A: Let's watch Harry Potter movie.
B: I've _________ it. It's really boring. I didn't like it.
yet watched
already watched
watched just
A: Can you wait two minutes, please? I haven't printed my report _______.
B: Don't worry! I'll wait for you.
already
just
yet
A: I need to go shopping right away. I haven't bought a cake _______.
B: Really? Harry up! The guests are coming shortly.
yet
already
just
A: I'm coming home now. Have you finished painting your room _______?
B: Yes, I have. It looks beautiful.
just
already
yet
A: Which dress would you like to wear, green or red?
B: I ________ both. I'll wear the black one.
have already worn
already have worn
have just worn
My family and I visited a museum ... weekend.
AGO
LAST
YESTERDAY
We ate some rice and vegetables for lunch ... afternoon.
AGO
LAST
YESTERDAY
I went to bed at ten o’clock … night.
AGO
LAST
YESTERDAY
Sam travelled to Australia a few months ... .
AGO
LAST
YESTERDAY
(A) Where’s Jenny?
(B) I saw her just a minute …
AGO
LAST
YESTERDAY
Did you pass the grammar test … Monday?
AGO
LAST
YESTERDAY
Where did you and your family go on holiday … year?
AGO
LAST
YESTERDAY
(A) When did the class start?
(B) It started an hour … .
AGO
LAST
YESTERDAY
________ you ever ________ in a hot-air balloon?
Have _________ flown
Have _________ flyed
Did _________ fly
Do _________ fly
Last week Jonas _________ his first song!
has written
writed
wrote
writes
Neil and Hellen ____________ the golf club.
already joined
have already joined
has already joined
In 1997, I ____________ my driving license!
have got
got
getted
did get
________________________ to lock the door last night?!
Have you remembered
Do you remember
Did you remember
Do you remembered
Yasmine ____________________________ all the irregular verbs in her textbook!
have already studied
already studied
has already studied
