Present Perfect Continuous - answers

Ex. 1 
  1. have been working
  2. have been restoring
  3. haven't been doing
  4. have been seeing
  5. have been going
  6. haven't been calling
  7. have you been doing
  8. hasn't been feeling
  9. have been waiting
  10. has been writing
Ex. 2
  1. b
  2. b
  3. b
  4. c
  5. a
  6. b
  7. a
  8. a
  9. b
  10. a
Present Perfect Continuous