WorksheetsPresent Perfect VS Past Simple
Total questions: 124
Worksheet time: 1hrs 9mins
Bar : Did you like the movie "The Crow?"
Matan : I don't know. I (a) that movie.
see never
never seen
have never seen
didn't see
Iren (arrive) (a) in Rome a week ago.
She (a) (have, not) this much fun since she (b) a kid.
haven't has
didn't have
is
hasn't had
was
I'm sorry Dana. You (a) (be) late to work too many times. You can't work here anymore.
(speak/ Daniel) (a) with Shir?
What's the auxiliary for third person?
Have
Has
Will
Won't
(a) you bought something today?
I had lost something, but I don't remember what it was
Present simple
Present continuous
Past perfect simple
Present perfect simple
I (a) had a cold when I was very child..
Has you read news in the morning?
Wrong sentence
Good sentence
listen the audio and chosse the correct option
Max knew Paris because he has visited the city several times.
Max knew Paris because he had visited the city several times.
listen the audio and chosse the correct option
Had you worked for my uncle?
Have you worked for my uncle?
Have or has
She has finished her homework.
She have finished her homework.
Where ______ yesterday evening?
have you been
were you
did you be
______ 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
Did you turn off (a) the TV before going to bed last night?
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 (a) out since last Wednesday.
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 __________ to Edinburgh three times
been
has been
have been
Mark ___________ ill lately
has been
have been
was
Asia and Rebecca ___________ a medal!
has won
have winned
have won
won
Laura ___________ Chinese food in her life!
have never eaten
never eaten
has never eaten
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
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 before?
Did you seen
Have you see
Did you had seen
Have you seen
My friend is a writer. She ______________ many books.
has written
wrote
have written
The car looks very clean. ________ you ____________ it?
Has.....washed
Did.....wash
Have .... washed
Last week my sister ____________ a nice blouse in that shop.
bought
buy
have bought
Hey, uhm (a) ?
Where did Steven go ___________ ?
Last week
since last week
Sarah has lived in Paris ................... 1995.
for
since
I went to Chicago 10 years _____
for
since
ago
He had been reading _____ 2 hours when his friend came.
for
on
since
He hasn't been to London _____ his last birthday.
during
for
since
We haven't met _____ they left for Chicago.
since
for
in
My parents have been travelling here _____ 5 o'clock this morning.
since
at
for
I ...... too tired yesterday to do any housework.
was
were
have been
has been
I don't remember that book well. I ...... it many years ago.
didn't read
read
have read
haven't read
We ...... her since last Christmas.
haven't seen
haven't see
didn't see
saw
His collection of stamps is really impressive. I wonder how many he ...... so far.
has collected
collected
hasn't collected
didn't collect
Mary and Frank ...... their first argument yesterday.
have had
has had
haven't had
had
They ...... married for five years.
was
were
've been
has been
We ...... the lighthouse yet.
didn't see
haven't seen
have seen
saw
hide - ....... - .......
hide - hide
hid - hidden
hide - hidden
hid - hid
fall - ....... - .......
fall - fall
fall - fell
fell - fallen
felt - felt
bring - ....... - .......
brought - bring
bring - bring
bring - brought
brought - brought
I ...... my leg and I can't go on the school trip.
broke
've broken
broken
has broken
When ...... her?
have you met
you have met
did you meet
met
ride - ....... - .......
rode - ride
rode - ridden
ride - ridden
rode - rode
see - ....... - .......
saw - saw
saw - see
saw - seen
seen - seen
take - ....... - .......
took - taken
taken - taken
take - took
took - take
My friend is a writer. She ______________ many books.
has written
wrote
have written
Complete the sentence according to what you hear:
Mary (a) for her holiday yet.
_____________you ever ____________ Mexican food?
(a)
Write a complete answer to this question:
Where did you go last summer?
Choose the right option to complete the sentences:
I _____________ tennis yesterday afternoon.
played
has played
have played
Which of these verbs are in the Past Participle?
wrote
written
come
came
swam
Choose the correct sentences:
Tom and Jenny has already been to London.
I have just sent you an email.
They haven't checked their emails for a few days.
I haven't read that book already..
Matan : I don't know. I __________(see, never) that movie.
We use the Present Perfect Simple:
For actions which happened in the past, but we don't mention when exactly.
For actions that happened in the past and their results are obvious in the present.
For completed actions that happened in the past.
We use the Present Perfect with the time expressions:
ever
never
already
yesterday
We use ALREADY with the Present Perfect in affirmative sentences and questions.
False
True
We use YET with the Present Perfect in questions and negative sentences.
False
True
We use How long?, Since and For in Present Perfect.
False
True
Jill ................ just ........... (buy) a new bike.
(a)
I (a) (not see) a film last night.
I (a) (do) my homework yet.
They (a) (take) her to the hospital ten minutes ago.
Steven (a) (study) Math since last week.
Jason and Clara (a) (be) friends for more than 10 years.
Someone (a) (steal) her old bike yesterday.
What tense gives importance to the completion and result of an action?
PRESENT PERFECT
PRESENT PERFECT CONTINUOUS
What tense gives importance tothe process and duration of an action?
PRESENTT PERFECT SIMPLE
PRESENT PERFECT CONTINUOUS
What tense gives importance to how many times an action happens?
PRESENT PERFECT SIMPLE
PRESENT PERFECT CONTINUOUS
What tense gives importance to the fact that an action is temporary,incomplete or has finishes very recently?
PRESENT PERFECT SIMPLE
PRESENT PERFECT CONTINUOUS
I have worked here for many years.
An action finished very recently.
An action which started in the past and continues in the present.
I have just made a project.
An action finished very recently.
An action that happened at an unspecified moment in the past.
SINCE
for specific time in the past
for quantity of time
for actions that are done.
When do we use FOR?
for quantity of time
for questions and negative sentences
When do we use ALREADY?
A recent action
Done action
temporary actions
have/has + been + verb(ing)
Present Perfect Continuous
Present Perfect Simple
have/has + past participle
PRESENT PERFECT SIMPLE
PRESENT PERFECCT CONTINUOUS
_________ a new laptop yet?
Did you buy
Have you bought
Have you been buying
_________ a new laptop yet?
Did you buy
Have you bought
Have you been buying
We ________ in London since 2007.
lived
have lived
have been living
__________ to Mexico?
Did you ever go
Have you ever been
Have you ever been being
My best friend's parents __________ in Morocco.
were born
have been born
have been being
We ________ the bedroom. We've nearly finished.
painted
have painted
have been painting
How long ___________ here for me?
did you wait
have you wait
have been waiting
I _________ Chinese class when I was in high school.
didn't have
haven't had
haven't been having
_________ at school yesterday?
Were you
Have you been
Have you been being
The movie __________. We've missed the first five minutes.
already started
has already started
has already been starting
I __________ to call you all morning!
tried
have tried
have been trying
They __________ each other for ten years.
knew
have known
have been knowing
I and my cousins _________ my grandparents last Sunday.
visited
have visited
have been visiting
How long ___________ for the bus?
waited
have waited
have been waiting
Have you _________ the new James Bond film yet?
saw
seen
been seeing
Mary was out of breath. She ____________.
ran
has run
has been running
