1. I’ve bought / have been buying a new pair of shoes. 2. Have you finished / Have you been finishing reading that book yet? 3. They’ve eaten / have been eating fruit all afternoon, ever since they came from school. 4. I’ve been reading / have read this book now, so you can have it back. 5. I’ve been writing / have written eight pages already. 6. I haven’t seen / haven’t been seeing you for ages. 7. They have danced / have been dancing for an hour. 8. I’ve finished / ‘ve been finishing my work 9 He has visited / has been visiting ten museums this week. 10 Shehas found / has been finding a good job. 11. I’m hot, because I have been running / have run.