Answer: A) Has been fixing.
Explanation for this question is being written.
Answer: C) Have been playing.
Answer: A) Has been sleeping.
Answer: A) He's been waiting for 40 minutes.
Answer: A) Has been raining.
Answer: D) Present perfect continuous tense.
Answer: C) Has been talking.
Answer: B) Have been reading.
Answer: B) Have been trying.
Answer: C) Has been.
Answer: C) Has been raining.
Answer: D) Been working.
Answer: A) Have been reading.
Answer: A) Has forgotten/have been waiting/has taken.
Answer: D) Has been repairing.
Answer: D) Perfect progressive.
Answer: D) Have been working.
Answer: B) Has been working/hopes/ will finish.
Answer: E) Present Perfect Continuous.
Answer: A) Present perfect progressive.
Answer: B) Has / been working.
Answer: A) Present Perfect Continuous.
Answer: D) Have been competing.
Answer: C) Activities that started in the past and continue in the present.
Answer: B) Present Perfect Continuous Sentences.
Answer: B) Present Perfect Continuous.
Answer: D) Has been promoted.
Answer: B) We've been walking the Camino de Santiago.
Answer: C) Have been waiting.
Answer: A) The action started in the past and still continues.
Answer: A) 've been training.
Answer: A) Have been learning.
Answer: D) Has been studying.
Answer: D) Has been waiting.
Answer: B) Have been working.
Answer: C) Been working.
Answer: C) The bridge has been being built by them.
Answer: D) Have been looking.
Answer: C) Has been studying.
Answer: A) Present perfect continuous tense.
Answer: B) Has been working.
Answer: D) Alka has been taking admission in Dayanand science college.
Answer: C) Present perfect continuous.
Answer: C) He has been playing football since yesterday.
Answer: A) Have not been exercising.
Answer: D) HAVE BEEN EATING.
Answer: C) Will have been working.
Answer: C) Has been working.
Answer: B) Has been painting.
Answer: D) Have been recycling.
Answer: D) An action in progress or repeated over a period of time up until now.
Answer: C) Has been messing.
Answer: C) Has been driving.
Answer: B) Since
Answer: C) I have been playing video games for hours.
Answer: B) Hasn't been able / broke.