Answer: A) They have been discussing the problem for hours, but have not solved it yet.
Explanation for this question is being written.
Answer: B) Has been learning.
Answer: C) Have you been reading.
Answer: A) Studying
Answer: D) Have been.
Answer: A) How long have you been studying English?
Answer: A) I have been reading the newspaper this morning.
Answer: A) Present perfect continuous tense.
Answer: C) Been
Answer: A) Have been working.
Answer: A) Has been.
Answer: A) Has been sitting.
Answer: A) Have been learning.
Answer: B) Won't have gone / will be watching.
Answer: B) Have been expanding.
Answer: A) Been sleeping.
Answer: C) Has been writing.
Answer: C) Have been working.
Answer: D) Present perfect continuous tense.
Answer: B) Tony has been watching TV since he got home.
Answer: B) Have been sitting.
Answer: D) Have been waiting.
Answer: C) Present Perfect Continuous.
Answer: A) Have been studying.
Answer: B) Have you been doing.
Answer: B) Has been raining.
Answer: C) Have you known.
Answer: A) Has been studying.
Answer: C) We have been studying together since 2010.
Answer: A) Visiting
Answer: A) Promoted / has been bossing.
Answer: A) Have been trying.
Answer: A) Been
Answer: B) Has been training.
Answer: A) HAS BEEN PLAYING.
Answer: A) Has been practicing.
Answer: A) True
Answer: B) Has been painting.
Answer: C) Have been studying.
Answer: A) Have been.
Answer: B) Has been working in the office all day.
Answer: C) Have been waiting.
Answer: A) Have you been living.
Answer: B) Has been working.
Answer: B) Has been crying.
Answer: B) For actions that happened for a period of time and have finished, but that have results that affect the present.
Answer: D) Has been writing.
Answer: C) Have you worked.
Answer: D) Has been reading.
Answer: D) Have been sitting.
Answer: D) Has been living.
Answer: D) Perfect continuous.
Answer: A) Have / been staying.
Answer: B) She has been working on her project all day.
Answer: A) Has Sandra been.