UNIT 5. Shopping 5B Present perfect , page 47

Exercise 1 

1 been 8 played ✓
2 begun 9 rained ✓
3 bought 10 sunbathed ✓
4 finished ✓ 11 taken
5 lived ✓ 12 travelled ✓
6 made 13 visited ✓
7 owned ✓ 14 written

Exercise 2

2 've bought

3 has written 
4 've been

5 have travelled

6 've taken

7 hasn't begun

8 hasn't rained
Exercise 3 

1 been

2 gone

3 been
4 been

5 gone

6 gone
Exercise 4 LISTENING 22 

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 my new friends this afternoon!

1 - 

2 -

3 ✓

4 ✓

5 ✓

6 -
Exercise 5
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.
Exercise 6
1 since

2 since

3 for

4 since

5 since

6 for
Exercise 7
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! 

Students' own answers