Present perfect vs Past simple
o& Put the verbs in brackets into the present
perfect or the past simple.
A: Hi, Luke. 1 1) haven't seen (nov/see) you
for ages! Where 2) .......
(you/be) recently?
B: Hi Cart! Well, 13)
Airica two months ago and 14) .
Gust/get back).
Lives. They help look after animals in
the wild. 16) (have) an
amazing time! 17) -
~~~. (already/take) my photos to
be developed, so | can show them to you
tomorrow. 8)
(you/make) any plans for the rest of the
summer?
A: Not for the summer, but
because 19)
(Gust/book) my winter holiday — I'm going
skiing!
B: That's great! 1 10) .
(never/try) skiing, but it sounds like fun
'm really excited
> Fill in the gaps with the time words: since,
for. ag0, already, yet, yesterday.
4 Jo hasn't been abroad for three years.
We went to the Caribbean six years
packed his suitcase.
2
@ Tom has
4 Have you decided where to spend your
summer holiday — 2
5 They left for Ital
6 Inaven't seen ner
& Fill in the gaps with haveshas been (to) oF
haverhas gone (t0).
4 They have been to Austria twice this year
and they want to go again in December.
2 Lucy on holiday
land she won't be back until Friday.
3 We the castle
already and we're going shopping later.
@ Bob and Mark —... America ang
I'm not sure wnen they're coming back.
5 We Doha five times
sines 2006.
. morning.
last week.
S8LIVEWORKSHEETS