WorksheetsPresent perfect and past simple
Total questions: 45
Worksheet time: 23mins
The plane __________ yet.
didn't land
hasn't landed
doesn't land
______ Bill and John ever eaten Thai food?
Are
Did
Have
Has
______ ever ______ a holiday in China?
Did you / had
Do you / had
Have you / had
Where ______ yesterday evening?
have you been
were you
did you be
_________ the TV before going to bed last night?
Did you turn off
Did you turned off
Have you returned
Have you turned off
She ________ since yesterday.
hadn’t sleep
haven’t slept
hasn’t sleep
hasn’t slept
We _______ a lot of sweets yesterday.
ate
had eat
have eaten
I ______ my key yesterday and I _______ found it yet.
have lost / didn’t
lost / haven’t
lost / didn’t
have lost / haven't
_____ you _____ Jan Komasa's new movie yet?
Did you seen
Have you see
Did you had seen
Have you seen
Magda _______ Madonna in concert. She ______ to the concert last time Madonna came to Poland.
didn't see / hasn't gone
hasn't seen / didn't go
hasn't seen / hasn't gone
didn't see / didn't go
- Well, have you told your parents _____?
- Yes - I've _____ told them.
yet / yet
just / yet
yet / already
just / already
Due to coronavirus, they _____ out since last Wednesday.
didn't go
haven't went
hasn't gone
haven't gone
Becky ______ Game of Thrones. She ______ it in 2016.
hasn't read / read
read / has read
has read / read
has read / has read
They ___ shopping ___ Saturday.
went / ago
gone / last
go / every
went / last
____ anyone famous? Yes, I _____! I ____ George Clooney last summer!
Have you ever met / have / met
Have you ever meet / have / meet
Did you ever met / did / meet
Has you ever met / has / met
Another lesson _____ ended at the school.
have just
has just
did just
will just
My brothers ____ just _____ from holiday.
have / come
has / came
has / come
have / came
A: When _______?
B: They _______ at my birthday party a year ago.
did they meet / have met
have they meet / have met
did they met / have meet
did they meet / met
A: We _____ to the Copernicus centre last year.
B: Wow, _______ it?
went / have you liked
have gone / did you like
have gone / have you liked
went / did you like
A: _______ Japanese food?
B: No, never, but I _____ Korean kimchi.
have you eaten / 've eaten
did you ever eat / 've ate
have you ever eaten / have eaten
have you ever eat / ate
Nat and Cole ____ married!
has just get
have just got
have just get
has just get
I ............... Paris.
have never been to
have never been in
never was
has never been
When .............. Laura and James get married?
did
have
were
do
Actually, I .......... dinner with Sue last night.
have had
had
am having
have eaten
Oh no! Someone ............. the whole cake!
has eaten
ate
eaten
eats
I am afraid I ............. my umbrella at home.
have left
was left
was leave
left
We ............. since we left school.
didn't meet
didn't met
met
haven't met
I ................. 1000 pages so far.
read
have read
have ridden
has read
