Travel & Transport
Present Perfect
for & since
Surprise!
100

Listen to 2 sentences. When you hear a beep, write the correct word or phrase from the wordlist p.103

1. single

2. platform

100

Choose the correct words to complete the conversation:

A: What's wrong?

B: I've just/already hurt my head!


A: What's your new computer game like?

B: I don't know, I haven't played it already/yet. 


just

yet

100

Write these words/phrases in the correct group.

2012, a few hours, a long time, I was ten, last week, three weeks, two years, yesterday

1. for:

2. since:

for: a few hours, a long time, three weeks, two years

since: 2012, I was ten, last week, yesterday

100

Choose the correct verb forms to complete the post. 

I haven't started/I've just started/I haven't started yet my first job, working in a coffee shop. It's my first day and this morning I spilled coffee all over a woman! Luckily, it hasn't happened/has happened never/has already happened again.

I've just started

hasn't happened


200

Listen to 4 sentences. When you hear a beep, write the correct word or phrase from the wordlist p.103

3. phone charger

4. return

5. earphones

6. reservation

200

Choose the correct words to complete the conversation:

A: Do you know Simon?

B: No, I've/I haven't never met him. 


A: Has Mia left just/yet?

B: No, she's still here. 


A: Would you like some more cake?

B: No, thanks. I've already/yet had three slices! 


A: Have you ever met/met ever a celebrity?

B: No, I haven't, but I'd like to!

I've

yet

already

ever met

200

Complete the second sentence so that it has a similar meaning to the first sentence. Use 'for' or 'since'. 

1. I last spoke to Jim on Saturday. 

I haven't ___ Saturday. 

2. They first built a cinema here forty years ago. 

There has been a ___ forty years. 

1. spoken to Jim since

2. cinema here for

200

Choose the correct verb forms to complete the post. 

Have you already made/made yet/ever made a stupid promise? Last year my little brother was crying, so I promised to take him to the zoo every week for a year. I've already seen/just seen/never saw the monkeys twenty-four times now, and there's still six months to go!

I've been ever/ever been/never been very good at swimming, but last summer I decided to take part in a swim for charity. Of course, I got tired and someone had to rescue me. My friends already have let/have never let/haven't let yet me forget it!

ever made

already seen

never been

have never let

300

Read the definitions and write the correct words from the Travel and transport nouns section p.103

1. a person who visits a place or country on holiday: ______

2. the place in a hotel where you first go when you arrive: ______

3. a document that shows who you are: ______

1. tourist

2. reception

3. ID

300

Complete the sentences with the present perfect form of the verbs in brackets. 

1. I'm sorry, I can't come to the cinema with you on Friday. Carl ___ (already + invite) me to his house to watch a film. 

2. ___ (you+ever+eat) insects? They're very popular in some countries. 

3. Marco ___ (just+get) his exam results and he's really happy. 

has already invited

have you ever eaten

has just got

300

Complete the second sentence so that it has a similar meaning to the first sentence. Use 'for' or 'since'. 

1. I came to this school when I was eleven. 

I've been at ___ I was eleven. 

2. I first wanted to visit the USA a long time ago. 

I've ___ a long time. 

3. My brother started to work in a bank when he left school. 

My brother has ___ he left school. 

1. this school since

2. wanted to visit the USA for

3. worked in a bank since


300

Complete the sentences with the present perfect form of the verbs in brackets. 

1. I ___ (never+hear) of this game. What kind of game is it? 

2. I gave Lizzie your phone number yesterday. ___ (she+call+yet)? 

3. I've started my project, but I ___ (not finish+it+yet).

've never heard

has she called yet

haven't finished it yet

400

Read the definitions and write the correct words without using your class book. 

1. a person travelling on a plane, ship, train, etc.: ______

2. a mark on your passport that shows you can visit a foreign country: ______

3. a person staying in a hotel: ______

1. passenger

2. visa

3. guest

400

Complete the conversations with the present perfect form of the verbs in brackets.

A: 1.___ (you / ever / do) any water sports?  

B:Yes, I 2.___. I 3. ___(just / come back) from my holiday and I tried waterskiing. It was amazing!


A: 4.___ (your exams / finish / yet)?  

B:No, they 5.___. I 6. ___ (already / do) maths and science, but I 7.___ (not do / English / yet). That’s tomorrow!

1. Have you ever done

2. have

3. 've just come back

4. Have your exams finished yet

5. haven't

6. 've already done

7. haven't done English yet

400

Read the text on ex 6 p.141. Then make sentences using the present perfect and 'for' or 'since'. 

1. courses at the camp/take place/every year/2016

2. Gemma/work/camp/a year

1. Courses at the camp have taken place every year since 2016. 

2. Gemma has worked at the camp for a year. 

400

Complete the conversations with the present perfect form of the verbs in brackets.

A: 8.___ (your new computer game / arrive / yet)?  

B:No, it 9.___. They say they 10.___(already / send) it, so I hope it’ll arrive tomorrow!


A: How long 11.____(you / have) this phone?  

B: I 12.____ (have) it for three months. I really like it.

8. Has your new computer game arrived yet

9. hasn't

10. 've already sent

11. have you had

12. 've had

500

Read the following article and choose the correct answer:

The idea of travelling alone to far-off places is certainly exciting. But it's important to be well prepared. First, make sure you save up enough money to pay for your air ___ (cost/bill/fare/payment) and also give you plenty to spend while you're away. You don't need to ___ (hire/book/buy/rent) all your accommodation in advance, but it's a good idea to find places to stay for the first few nights at least and ___ (make/take/fill/do) reservations online. Make sure you check the prices carefully so you don't get any surprises when you arrive. When the big day comes, get to the airport early to make sure you ___ (reach/catch/have/keep) your flight. Remember it can take time to ___ (walk past/get out of/come into/go through) security. Once you're on the plane, try to rest because you may have a long ___ (journey/transport/visit/travel) ahead of you. Then, once you're there, you can relax and enjoy your adventure! 

1. fare

2. book

3. make

4. catch

5. go through

6. journey

500

Complete the second sentence so that it has the same meaning as the first sentence. Use the word given.

1. They told us a few minutes ago that our plane is delayed.

JUST   They ___ that our plane is delayed.


2. This is the third cup of coffee you’ve had today.

ALREADY   You ___ two cups of coffee today.


3. I need to pay for my ticket.

PAID   I ___ for my ticket yet.


1. They have just told us that our plane is delayed. 

2. You've already had two cups of coffee today. 

3. I haven't paid for my ticket yet. 

500

Read the text on ex 6 p.141. Then make sentences using the present perfect and 'for' or 'since'. 

1. Toby/a member/camp/eight

2. Toby/enjoy/science/very young

3. Elsie/be/camp/a week

1. Toby has been a member of the camp since he was eight. 

2. Toby has enjoyed science since he was very young. 

3. Elsie has been at the camp for a week. 

500

Complete the second sentence so that it has the same meaning as the first sentence. Use the word given.

4. This is our first time in Paris.

NEVER   We ___ to Paris before.


5. I met Sam four years ago.

KNOWN   I ___ Sam ___ four years.


6. They first moved here in 2017.

LIVED   They ___ here ___ 2017.


4. We've never been to Paris before. 

5. I've known Sam for four years. 

6. They've lived here since 2017.