Answer: A) I have been playing soccer.
Explanation for this question is being written.
Answer: C) I have been running to get here.
Answer: D) Has been raining.
Answer: B) Has been working.
Answer: B) Has been built.
Answer: A) Has been painted.
Answer: B) Have been working.
Answer: C) Have been decorating.
Answer: C) Present Perfect Continuous.
Answer: A) Ve been playing.
Answer: D) Have been painting.
Answer: A) -Present perfect continuous.
Answer: C) Has not been learning.
Answer: A) Has been barking.
Answer: C) Present perfect continuous tense.
Answer: B) Has been doing.
Answer: B) Have been waiting.
Answer: A) Haven't been advertising.
Answer: D) Present Perfect Progressive.
Answer: B) Have been.
Answer: C) Has been making.
Answer: D) Has been doing.
Answer: C) Have just learnt, has been working.
Answer: D) Have been driving.
Answer: B) An unfinished time and unfinished action.
Answer: A) Has been swimming.
Answer: B) Has been fishing.
Answer: C) Have been looking.
Answer: C) Has been.
Answer: B) Present Perfect Continuous.
Answer: C) Have/has been + present participle.
Answer: D) Have been waiting.
Answer: C) Present perfect continuous.
Answer: D) PRESENT PERFECT CONTINUOUS.
Answer: B) We started cooking for the party four hours ago.
Answer: B) Two hours.
Answer: C) -Has been working.
Answer: B) FALSE
Answer: A) Has been working.
Answer: B) Have been using.
Answer: A) Has been living.
Answer: C) An ongoing action that happened for a period of time before we arrived.
Answer: A) She has been writing a letter.
Answer: D) I have been working on this project.
Answer: A) Has been surfing.
Answer: A) Have been sitting.
Answer: C) Have been waiting.
Answer: D) Have been being reviewed.
Answer: A) Have you been making a cake?
Answer: D) Has been taking.
Answer: A) I haven't been free this morning.
Answer: C) It has been raining heavily.
Answer: D) Have been paying.
Answer: D) Have been reciting.
Answer: A) Haven't been playing.
Answer: B) Have been studying.
Answer: D) Present Perfect Continuous.
Answer: C) Have been living.
Answer: A) Have been working.