Answer: D) How long have you known Martina for?
Explanation for this question is being written.
Answer: A) Has been working.
Answer: D) Have been waiting.
Answer: D) Have known.
Answer: B) It has been raining for several days.
Answer: B) Have been walking.
Answer: D) Mely has not been calling the warranty..
Answer: A) Have been watching.
Answer: C) Have been doing am watching.
Answer: C) Have been studying.
Answer: A) He has been reading this book for two hours.
Answer: B) Has been eating.
Answer: B) Present Perfect Continuous.
Answer: C) Has
Answer: B) Has been working.
Answer: D) Has been sleeping.
Answer: A) Have you been studying.
Answer: B) Present perfect progressive.
Answer: D) Have been canceled.
Answer: C) Has been raining.
Answer: C) Has been snowing.
Answer: B) It has been raining since 2 o'clock.
Answer: C) One hour.
Answer: B) Have been waiting.
Answer: B) Been working.
Answer: D) Has been.
Answer: C) An action that was repeated in the past and continues to be repeated now.
Answer: D) Has been looking.
Answer: A) She has been working here for five years.
Answer: D) Has been making.
Answer: C) We have been complete the project.
Answer: A) Have been travelling.
Answer: A) Present Perfect Continuous Tense.
Answer: B) Has been raining.
Answer: A) Has been playing.
Answer: A) True
Answer: C) Has been built.
Answer: C) Have been watching.
Answer: C) Have been working.
Answer: A) Present perfect progressive.
Answer: D) Present perfect progressive.
Answer: D) Have been running.
Answer: A) Present perfect continuous.
Answer: B) Hasn't been going.
Answer: C) Have been singing.
Answer: D) Has been walking.
Answer: C) Have been.
Answer: B) Present perfect continuous.
Answer: B) Has been popular for a long time.
Answer: B) Have been working.
Answer: C) Has been.
Answer: C) Have been arrested.
Answer: A) Has been reading.
Answer: C) Has been there since.
Answer: A) Leo has been going to the gym recently, and it shows.
Answer: B) I have been studying English.
Answer: B) How long have you been running?