Answer:
1. have been coming
2. have been working out
3. have not been working
4. Have (you) been talking ( word you is between)
5. has not been sleeping
6. have been building
7. has been shopping
8. have been helping
9. Has (he) been swimming
10. Have (they) been playing