Answer: C) Haven't been eating.
Explanation for this question is being written.
Answer: D) Tony has been working as a volunteer since 2010.
Answer: B) Have been, for.
Answer: A) Has been snowing.
Answer: A) A continuous past action that has an effect on the present.
Answer: D) Has been.
Answer: A) Have been studying.
Answer: C) Been waiting.
Answer: D) Has been raining.
Answer: A) Has been playing.
Answer: C) Have been collecting.
Answer: D) Have you been learning.
Answer: D) Have/been putting.
Answer: A) Have been living.
Answer: B) Have been working out.
Answer: B) Have been running.
Answer: C) Since 2010.
Answer: B) Has been waiting.
Answer: C) Have been having / have been going.
Answer: B) Has been playing.
Answer: A) Have they been watching.
Answer: A) Have been.
Answer: A) Has been going.
Answer: A) Present Perfect Continuous.
Answer: A) Has been working.
Answer: B) They have been painting the wall.
Answer: D) Has been playing.
Answer: C) Have been sitting.
Answer: A) Has been waiting.
Answer: A) Been running.
Answer: B) Studying
Answer: C) Have been watching.
Answer: A) Haven't been.
Answer: B) Has been defending.
Answer: C) Have you been living.
Answer: A) Been
Answer: C) Has been working.
Answer: C) Have been.
Answer: D) Haven't been sleeping.
Answer: C) Has been loving.
Answer: A) Have been playing/moved.
Answer: B) Present perfect continuous.
Answer: A) Have been sitting.
Answer: D) Have had.
Answer: B) Have been singing.
Answer: C) Present perfect continuous.
Answer: D) Have been sitting.
Answer: E) How long has he been an engineer?
Answer: B) Has been.
Answer: B) Has been studying/for.
Answer: A) Has been working-has planted.
Answer: B) Has been writing.
Answer: A) Has been built.
Answer: B) B
Answer: C) Have been working.
Answer: A) Since
Answer: B) Has been working.