WorksheetsHave a Nice Trip! Present Perfect
Total questions: 25
Worksheet time: 14mins
If you buy a map, you can plan your ____________.
route
food
weather
Buy a __________ if you want to know more about your holiday destination.
guidebook
rucksack/backpack
ticket
Always check the __________ forecast if you go on an __________to the mountains.
weather/excursion
tour/bike
food/route
If you travel abroad, don't miss the chance of trying foreign __________.
food
sightseeing
hostel
Before you start your __________, check you've got everything.
journey
hotel
bike
Wear a good pair of trainers when you go __________.
sightseeing
guidebook
route
He isn't hungry because he __________.
has just eaten
have just eaten
has just eat
She's excited because she __________a ticket to Sydney.
has just bought
have just buyed
has just buying
He is very tired. He __________ work.
has just finished
have just finish
has just finish
They __________ the lottery.
have just won
has just won
have just win
We __________ an argument.
have just had
has just had
have just have
She ___________ a marathon.
has just run
have just run
have just runned
Gary: Have you eaten ________?
yet
already
Trish: Yes, I've ________ eaten.
already
yet
Gary: Well, I'm going to have dinner because I haven't eaten ________. I've ________ cooked. All I have to do is put it in the microwave.
yet/already
already/yet
Trish: OK. I've rented a DVD, Fast and Furious 6. Have you seen it ________?
yet
already
Gary: No, I haven't seen it ________.
Let's watch it together.
yet
already
Gary's known Trish _____ ten years.
for
since
They've lived in Liverpool _______ 2006.
since
for
Gary's worked as a chef _____ a long time.
for
since
Trish has worked as a pilot ______ last year.
since
for
They've gone hiking together ______ 2007.
since
for
Gary's studied French _____ he was twelve.
since
for
Trish hasn't gone skiing _____ two years.
for
since
Which word is the British one for "celular"?
mobile
cell phone
