Answer: D) I've been renting this flat for three years.
Explanation for this question is being written.
Answer: A) Has been waiting.
Answer: B) Have been dancing.
Answer: D) Has been burning.
Answer: C) Has been working.
Answer: A) Has been teaching.
Answer: A) Have you been studying.
Answer: A) Has been riding.
Answer: C) Have you been / 've been studying.
Answer: C) Have been thinking.
Answer: A) Has been working.
Answer: D) Have been talking.
Answer: B) Hasn't been.
Answer: C) Have been working.
Answer: A) Have been using.
Answer: A) I haven't been feeling very well.
Answer: A) Have been waiting.
Answer: C) Has been playing / for.
Answer: A) Has been rising / are starting.
Answer: B) He started earlier and is still trying now.
Answer: A) Present Perfect Continuous.
Answer: A) Have been painting.
Answer: A) Has been.
Answer: B) Before the subject.
Answer: A) Have been planted.
Answer: A) Have been learning.
Answer: A) Have been trying.
Answer: A) Has she been spending.
Answer: D) Has been done.
Answer: B) Have been looking.
Answer: B) Has been cooking.
Answer: B) Have you been waiting.
Answer: A) Been waiting.
Answer: D) They have been happy.
Answer: A) Have been improved.
Answer: D) Has been.
Answer: A) Have been working.
Answer: D) PRESENT PERFECT CONTINUOUS.
Answer: D) Have been working.
Answer: B) I've been calling.
Answer: C) Has / been smelling.
Answer: A) Has been playing.
Answer: A) Has been running.
Answer: A) Haven't been able to.
Answer: A) He has been reading that book for an hour.
Answer: A) Has been raining.
Answer: B) Have you been learning.
Answer: B) It has been digging in the garden.
Answer: B) Have been reading.
Answer: C) Have been doing.
Answer: D) Twelve years.
Answer: C) Been paying.
Answer: B) False
Answer: D) Have been writing.
Answer: B) Not
Answer: D) Have been training.
Answer: B) Has been writing.
Answer: C) Has he been living.