Answer: B) Have been waiting.
Explanation for this question is being written.
Answer: A) Have
Answer: A) Has been.
Answer: A) Has been writing.
Answer: A) Have been driving.
Answer: C) Has been spending.
Answer: D) Is has been playing.
Answer: C) Have / been playing.
Answer: D) Have been trying.
Answer: C) Has been sleeping.
Answer: B) Ivan is happy because he has been working in the industry for years.
Answer: A) Have been.
Answer: D) Has been.
Answer: C) Have been running.
Answer: D) 've known.
Answer: B) Has been looking.
Answer: C) 'We have been watching movies all night.'.
Answer: A) Have been studying.
Answer: A) Has been working.
Answer: C) Have been published.
Answer: D) Present perfect continuous.
Answer: B) Have we been driving.
Answer: A) By
Answer: D) Have been drinking.
Answer: A) Ever since Colin's knee injury, he has been unable to play football.
Answer: B) Has been painting.
Answer: B) Has been sitting.
Answer: A) True
Answer: A) Have been living.
Answer: C) Has been reading.
Answer: A) Has / been.
Answer: A) An unfinished time and unfinished action.
Answer: B) You have been living.
Answer: A) Correct
Answer: C) Has been doing/ hasn't finished.
Answer: B) What have you been reading.
Answer: B) Have been.
Answer: B) Present Perfect Continuous.
Answer: C) She has been wearing.
Answer: D) Has been learning.
Answer: A) Has been playing.
Answer: B) The word 'be' should be 'been'.
Answer: C) Has been travelling.
Answer: E) Has been working.
Answer: A) Has been raining.
Answer: A) An action that has been in progress for an amount of time.
Answer: C) I have been baking a cake.
Answer: D) Has been playing.
Answer: A) Have been traveling.
Answer: B) Have been living.
Answer: C) Has been trying.
Answer: B) Doni has been taking photos.
Answer: B) Have been teaching.
Answer: D) Have played.
Answer: B) In the past.
Answer: B) She feels tired because she has been waiting for you since 2 PM.
Answer: C) Marco has been waiting for two hours.