Answer: D) Known
Explanation for this question is being written.
Answer: B) Ongoing
Answer: B) Have been working.
Answer: A) Have been playing.
Answer: D) Have; been; waiting.
Answer: C) Have been studying.
Answer: C) Has been, are being.
Answer: A) Hasn't been visiting.
Answer: C) Have been trying.
Answer: B) Have / been waiting.
Answer: C) For actions in progress from a time in the past until now.
Answer: D) Have been boiling.
Answer: A) True
Answer: B) False
Answer: D) Have been looking.
Answer: C) Has Elena been working on her final project?
Answer: A) Have been working.
Answer: B) Present perfect continuous.
Answer: A) Have been going.
Answer: A) Has been.
Answer: A) It's correct.
Answer: D) Have been working.
Answer: C) Have been working.
Answer: A) Have been working, will be completed.
Answer: A) Have been learning.
Answer: A) Perfect Tenses.
Answer: A) The activity has been going on for a while and is still happening.
Answer: C) Promoted / has been bossing.
Answer: B) Present Perfect Continuous.
Answer: A) Have been studying.
Answer: A) I have been cleaning the floor.
Answer: C) I've been doing.
Answer: C) Present perfect continous.
Answer: D) Have been talking.
Answer: A) Have been.
Answer: D) Has not been watching.
Answer: C) Ms Hoa has taught English since 2000.
Answer: A) Present Perfect Continuous.
Answer: C) Has been working.
Answer: D) Have been washing.
Answer: B) Have been cooking.
Answer: C) Been taking.
Answer: C) Have been cleaning.
Answer: C) I have been cooking.
Answer: C) Mr. Tuan has had this car for five years.
Answer: A) Got / has been complaining.
Answer: A) To describe an action that started in the past and is still continuing.
Answer: A) Has been sleeping.
Answer: A) Have been looking.
Answer: D) D
Answer: D) Have been married.
Answer: C) He has been working as a bank clerk for 3 months.
Answer: A) Has been improving.
Answer: B) Haven't been able to.
Answer: C) Have been getting.