ohone
Choose the correct option to compete the
sentences.
You have done your homework
yel
I've already finished / finished already my food.
Have you had dinner already / yet?
My parents have ever / never been to the US.
‘Tom has just had /just has had his Maths class.
Jack has already / never called. I've spoken to
him.
6 ['ve/I haven't never tried chewing gum.
Has / Have anybody arrived at the party yet?
| don't think I've ever/I've never had mint
yoghurt.
1 Choose the correct o|
sentences.
0. Wevelved nr(S) since three years
When did you come /have you come to live here?
ns to complete the
I've known my friend for / since | started school.
Olivia hasn't eaten / didn't eat since lunchtime
John has arrived / arrived home yesterday.
1
2
3
4
5 Have you ever tried / Did you ever try mango?
6 When have you bought / did you buy your coat?
7 Ive been here /Iwas here since 2 o'clock
8 We haven't had /didn't have our dinner yet.
2Complete the email with the Present Perfect
form of the verbs in brackets.
Hi Maria,
|*_havent seen (not see) you at school this week!
‘Ave you OK? ' (you! be) ill?
We2 (have) a great week. I'l
tell you about it soon.
3 (you / hear) about
the school trip yet? Our teacher
4 (decide) to take us to a food
exhibition. Sounds interesting!
‘Some people * (already / visit)
something similar, and they say it's great!
16 (never / see) anything like
it, so I'm looking forward to it!
Well, 17 (not do) my
homework yet, so! must go.
See you!
Helena
a
ns
2 Complete the dialogue with the correct
Present Perfect or Past Simple form of the
verbs in brackets.
Lucy: Hi, Oliver. Where °_have you been (you /
bey? I (not see) you for a
long time!
Oliver: Oh hi, Lucy. Well, 12, (nave)
a really exciting time since
13 (see) you two weeks
ago. 14 (g0) to Canada with
my father last week. Fantastic!
We. (not see) any bears,
though, so that was disappointing!
« (you/ ever / visit)
Canada?
Lucy: No, 17, (not / do) a lot of
travelling yet — but | will when I'm older!