WorksheetsPresent Perfect VS Past Simple
Total questions: 15
Worksheet time: 8mins
Jack (live) in Boston for the past 15 years.
has lived
lives
lived
Janet (work) with Smiths and Brothers before she came to work with us.
worked
has worked
works
Dad, (you/finish) reading the paper yet?
did you finish
have you finished
are you finishing
I would love to visit Prague someday. Unfortunately, I (be/never) there.
am never is
have never been
was never
Sveta (play) Tennis for five years when she (be) at school.
has played - was
played - was
has played - has been
Can you help me? I (finish) my homework but I still don't understand ex. 3.
have finished
didn't finish
finished
I (work) in Italy for five years. I (begin) work as soon as I arrived.
work - began
have worked - began
have worked - have begun
I am afraid, I am not hungry. I (eat/alredy).
didn't already eat
have already eaten
already eat
When Jack was at school he (learn) to play saxophone. He (play) it ever since.
has learned - has played
learned - has played
learned - played
Hey, could you give me some advice? I (buy) this sweatshirt yesterday. Does it suit me?
have bought
bought
buyed
Maria (believe) that for ages!
believed
has believed
is believed
I can't go out. I (just/wash) my hair and it's still wet.
have just washed
had just washed
just washed
What is Present Perfect NOT used for?
actions which happened at a specific moment in the past
actions and experiences which happened at an unspecified moment in the past
We use FOR with periods of time and SINCE with specific moments in time.
True
False
One thing that people who live in the Shard have (...) learned is that you need to think before you leave an apartment.
(a)
