1. Write the past participle of the verbs. Tick ✓ the ones which are regular.
1) be ________
2) begin ________
3) buy ________
4) finish ________
5) live ________
6) make ________
7) own ________
8) play ________
9) rain ________
10) sunbathe ________
11) take ________
12) travel ________
13) visit ________
14) write ________
Show answers
1) been 2) begun 3) bought 4) finished ✓ 5) lived ✓
6) made 7) owned ✓ 8) played ✓ 9) rained ✓ 10) sunbathed ✓
11) taken 12) travelled ✓ 13) visited ✓ 14) written
2. Complete the sentences. Use the present perfect form of verbs from exercise 1, affirmative ✓ or negative ✗.
1) Don’t take plate away. I ___ haven’t finished__ ✗ dinner!
2) I ________ ✓ a new jacket. Do you like it?
3) dad ________ ✓ a letter to complain about our holiday.
4) It’s 6.00 a.m.! We ________ ✓ out all night!
5) Some people ________ ✓ over 1,000 kilometres to be at this wedding.
6) I ________ ✓ some great photos of town. Do you want to see them?
7) We aren’t late. The film ________ ✗.
8) The ground is very dry. It ________ ✗ for months.
Show answers
2) ‘ve bought 3) has written 4) ‘ve been 5) have travelled
6) ‘ve taken 7) hasn’t begun 8) hasn’t rained
3. Complete the sentences with been or gone.
1) I’ve never ________ skiing, but I’m quite good at skateboarding.
2) Katy has ________ to London for the day, but she’ll be home by the evening.
3) Have you ________ on holiday this year?
4) I can lend you £20. I’ve just ________ to the bank.
5) Is Grace still here, or has she ________ home?
6) dad’s ________ to China. He’s in Beijing.
Show answers
1) been 2) gone 3) been 4) been 5) gone 6) gone
4. Listen to Connor talking about his holiday. Tick ✓ the things he has done and cross ✗ the things he has not done.
1) buy souvenirs
2) sunbathe
3) go on a boat trip
4) make new friends
5) visit a castle
6) play volleyball
Show answers
1) ✗ 2) ✗ 3) ✓ 4) ✓ 5) ✓ 6) ✗
Connor Hi! How are you? ___ Yes, I’m having a great time, thanks ___ No, I haven’t bought any souvenirs yet. I haven’t had time! Why did you ask that? ___ Oh. You want a present ___ Well, don’t worry, I won’t forget ___ Sunbathing? No, I haven’t sunbathed at all. The weather isn’t sunny ___ I’ve done lots of things! I’ve been on a boat trip. That was great. I’ve made some new friends, and we all went together ___ Yes ___ I’ve visited a castle too ___ Sports? No, I haven’t. But I’m playing volleyball with new friends this afternoon!
5. Write questions and answers about the activities in exercise 4.
1) Has he bought any souvenirs? No, he hasn’t.
2) ___________? ____________
3) ___________? ____________
4) ___________? ____________
5) ___________? ____________
6) ___________? ____________
Show answers
2) Has he sunbathed? No, he hasn’t.
3) Has he been on a boat trip? Yes, he has.
4) Has he made new friends? Yes, he has.
5) Has he visited a castle? Yes, he has.
6) Has he played volleyball? No, he hasn’t
6. Choose for or since.
1) This restaurant has been open for / since 1885.
2) I haven’t felt well for / since last Easter.
3) You’ve been on the phone for / since ages!
4) grandparents have been married for / since the age of seventeen.
5) Tom hasn’t been at school for / since Monday.
6) We’ve lived here for / since most of life.
Show answers
1) since 2) since 3) for 4) since 5) since 6) for
7. Read the sentences. Then write a question using How long ___ ? and the present perfect form of the verbs in brackets, and an answer with for or since.
1) I met best friend three years ago. (you / know)
How long have you known your best friend? For three years.
2) We moved to this house in 2005. (you / live)
_________________
3) I started learning the piano ten years ago. (you / play)
_________________
4) I got first mobile phone at the age of ten. (you / own)
_________________
5) aunt started her job as a scientist in 2008. (she / be)
_________________
6) I began making own bread a year ago. (you / make)
_________________
Show answers
2) How long have you lived in this house? Since 2005.
3) How long have you played the piano? For ten years.
4) How long have you owned a mobile phone? Since I was ten.
5) How long has your aunt been a scientist? Since 2008.
6) How long have you made your own bread? For one year.
Challenge!
Imagine you are Connor from exercise 4. Write a postcard about your holiday saying how long you have been there and what you have done.
__________
__________
__________
__________
__________
__________