Answer: B) Has been painting.
Explanation for this question is being written.
Answer: A) Been working.
Answer: B) Have been doing.
Answer: B) Has been crying.
Answer: D) Present perfect continuous.
Answer: B) Present Perfect Continuous.
Answer: B) Hasn't been.
Answer: B) Have you been waiting.
Answer: C) Have been.
Answer: D) Have been.
Answer: A) Have been studying.
Answer: E) Have been working.
Answer: C) Have been studying.
Answer: A) Has been teaching.
Answer: B) Have been working.
Answer: A) Yes
Answer: C) Has been.
Answer: A) Has been painted.
Answer: C) Have been learning.
Answer: B) Have you finished / have been writing.
Answer: D) Have been reading.
Answer: C) They have been living here since 2010.
Answer: A) Present perfect continuous.
Answer: A) Have been.
Answer: B) Has been in.
Answer: A) G1+have+not+been+v5+O
Answer: D) Perfect Continuous.
Answer: B) Have you been taught.
Answer: C) She has not been working here for two years.
Answer: A) Will have been studying.
Answer: A) Has been playing.
Answer: B) Has been working.
Answer: C) C have been waiting.
Answer: B) PRESENT PERFECT CONTINUOUS TENSE.
Answer: B) Present perfect continuous.
Answer: C) Has been looking.
Answer: A) True
Answer: B) Have been waiting.
Answer: A) Has been living.
Answer: B) Haven't been practising / am forgetting.
Answer: A) Have
Answer: C) Have been standing.
Answer: D) Have been waiting.
Answer: B) Has recently been spending.
Answer: B) 've been reading.
Answer: A) Has been thinking.
Answer: D) Hasn't been seen.
Answer: B) Has been studying.
Answer: A) Has been swimming.
Answer: C) Present Perfect Progressive Tense.
Answer: B) False
Answer: A) Has been learning.
Answer: D) 've been trying.
Answer: D) She has been cooking dinner yesterday.