Answer: C) It had been raining.
Explanation for this question is being written.
Answer: D) Had been waiting.
Answer: C) She had been studying for hours before she took the exam.
Answer: A) Had been snowing.
Answer: C) Had been running.
Answer: D) Had been looking.
Answer: B) Past Perfect Continuous.
Answer: B) Had been playing.
Answer: A) Had been lying.
Answer: A) Past pefect progressive.
Answer: B) Had been waiting.
Answer: A) Had + been + verb-ing.
Answer: D) Past Perfect Continuous.
Answer: C) Had been waiting.
Answer: D) Had been looking for.
Answer: B) I had been waiting for an hour.
Answer: B) The duration of an activity.
Answer: D) Had been raining.
Answer: C) Had been painting came.
Answer: D) Had not been paying.
Answer: A) Had been driving.
Answer: A) Had been working out.
Answer: A) Past perfect continuous tense.
Answer: D) Past Perfect Continuous Tense.
Answer: A) Agus had not been living in Yogyakarta.
Answer: B) Had been watching.
Answer: B) Had been working.
Answer: C) Had been sold.
Answer: D) Past Perfect Progressive.
Answer: B) Had been running.
Answer: D) Past Simple, Past Perfect Continuous.
Answer: A) I had been studying for two hours.
Answer: B) Past Perfect Continuous Tense.
Answer: A) They had been waiting for an hour.
Answer: B) Had been building.
Answer: D) Had been watching.
Answer: C) Had you been.
Answer: B) Had been researching.
Answer: E) Had been arrested.
Answer: A) Had been looking.
Answer: A) Had been living.
Answer: B) Had been trying.
Answer: D) They had been eating.
Answer: D) Had been continuing.
Answer: B) Had been cleaning.
Answer: A) Had been training.
Answer: C) C
Answer: B) Had been driving.
Answer: A) Had been waiting.
Answer: C) Past Perfect Continuous.
Answer: A) Carol had been working so hard.
Answer: B) Past perfect continuous tense.
Answer: A) Had been writing / was / offered.
Answer: B) Had been being analyzed / were announced.
Answer: C) Had