Unit 2 Leisure time, 2D Listening, Present perfect simple and continuous, page 21
Exercise 1
1 has been writing
2 ‘s been posting
3 has attracted
4 have been visiting
5 ‘ve asked
6 hasn’t been updating
7 hasn’t been going
8 ‘ve been focussing
9 has been getting
Exercise 2
1 ‘s been collecting, for
2 Have you been learning, for
3 haven’t been feeling, since
4 has been drinking, for
5 hasn’t been waiting, for
6 ‘ve been working, since
Exercise 3
1 b
2 a
3 a
4 a
5 b
6 b
7 a
8 a
Exercise 4
1 ‘ve been doing
2 ‘ve been trying
3 ‘ve reminded
4 haven’t sent
5 have we been cooking
6 ‘ve texted
7 have you been doing
8 haven’t been watching