Answer: B) Hasn't been sleeping.
Explanation for this question is being written.
Answer: A) Has been.
Answer: C) Have been running.
Answer: A) Have been working.
Answer: C) Have been arriving.
Answer: B) Past time that continues up to now.
Answer: C) Present perfect continuous.
Answer: B) Have been repairing.
Answer: A) Have been grown.
Answer: D) Has been working.
Answer: B) Since last Monday.
Answer: B) Have been.
Answer: C) Have been / since.
Answer: C) Has played.
Answer: C) Has been training.
Answer: A) Have been learning.
Answer: C) Have been walking.
Answer: A) Have been living.
Answer: C) Has been / since.
Answer: D) Have been eating.
Answer: D) Hasn't been eating.
Answer: C) Has been trying.
Answer: B) Since
Answer: D) Have been singing.
Answer: B) Have been studying.
Answer: A) Has been playing-died.
Answer: C) Present perfect continuous tense.
Answer: B) Have been learning.
Answer: D) Present Perfect Continuous Tense.
Answer: A) Since
Answer: C) Has been working.
Answer: A) Has been writing / hasn't finished.
Answer: C) Have been looking.
Answer: B) Have been searching.
Answer: D) Has been reading.
Answer: B) The duration of the action.
Answer: C) Has been raining.
Answer: A) I've been thinking.
Answer: A) Present Perfect Continuous.
Answer: A) 'd been flying.
Answer: A) Has been searching.
Answer: A) Have been.
Answer: B) Haven't been.
Answer: B) 6 hours.
Answer: C) Learning
Answer: B) Has been prepared.
Answer: A) Has been training.
Answer: B) Have been reading.
Answer: C) Have been.
Answer: C) Have / been living.
Answer: B) Been trying.
Answer: C) She hasn't been cooking dinner lately.
Answer: C) Has been painting.
Answer: B) Present perfect continuous.
Answer: C) Been, for.
Answer: D) Been allowed.
Answer: C) C