Answer: B) I have been waiting for you for an hour.
Explanation for this question is being written.
Answer: B) Action continuing from the past into the present and possibly into the future.
Answer: B) Have been watching.
Answer: A) She has been working for five years.
Answer: D) Present perfect continuous.
Answer: C) 've been building.
Answer: A) Has been hurting.
Answer: C) She hasn't gone out with him for two years.
Answer: B) Present perfect continuous tense.
Answer: B) Jenny has been helping us recently.
Answer: D) Has been dead.
Answer: C) Has been reviewing.
Answer: B) Have been polishing.
Answer: C) Have / been doing.
Answer: B) Been working.
Answer: C) Has been travelling.
Answer: C) I'm wet because I have been swimming all day in the pool.
Answer: C) Have been going.
Answer: D) The employees of this company have been demanding higher salaries for a very long time.
Answer: D) For ten years.
Answer: A) She has been studying for three hours.
Answer: C) Present perfect continuous tense.
Answer: B) Have / been doing.
Answer: D) Have been standing.
Answer: B) Have been eating.
Answer: A) Has been enjoying.
Answer: B) Have been working.
Answer: D) Has been waiting.
Answer: A) Have been working.
Answer: D) Have been sailing.
Answer: B) I hope so. I've been waiting for the whole month.
Answer: D) Have been practicing.
Answer: C) Have been studying.
Answer: B) Has been looking.
Answer: A) Present Perfect Progressive.
Answer: C) Since
Answer: B) Has, been selling.
Answer: B) Has been enjoying / shares.
Answer: C) Present Perfect Continuous.
Answer: D) Have been waiting.
Answer: B) Has been working.
Answer: A) True
Answer: A) Haven't been listening.
Answer: A) Has been meowing / for.
Answer: D) How long have you been able to play video games?
Answer: D) Been inviting.
Answer: C) Haven't been.
Answer: D) Have been playing.
Answer: B) Has been living.
Answer: D) Has been/ graduated.
Answer: B) PRESENT PERFECT CONTINUOUS.
Answer: D) D
Answer: C) Have been.
Answer: B) Present Perfect Continuous.
Answer: D) Have been reading.
Answer: A) Present Perfect Continuous.
Answer: D) Present Perfect Continuous Tense.
Answer: A) Has been training.
Answer: C) She has been asking for a snack.
Answer: B) Have been playing.