Answer: B) Has been digging / hasn't found.
Explanation for this question is being written.
Answer: C) Has been working.
Answer: D) Have been working.
Answer: D) Have you been doing.
Answer: A) 'd been walking.
Answer: B) Have been standing.
Answer: B) Have been cleaning.
Answer: A) The present perfect continuous.
Answer: A) Has been sleeping.
Answer: A) Have been working / am going.
Answer: D) Has been.
Answer: B) Have been waiting.
Answer: A) Has been working.
Answer: B) Sorry, I've been talking to the marketing department all morning.
Answer: D) Has been repairing.
Answer: C) Have /been playing.
Answer: D) Present Perfect Continuous.
Answer: C) Have been working.
Answer: C) Has been driving.
Answer: C) Has been studying.
Answer: B) Tense:present, Aspect:perfect, progressive, Time:past, present, future.
Answer: C) Has been raining.
Answer: C) Has been promised.
Answer: B) Have been watching.
Answer: C) Has been crying.
Answer: A) She has been dancing for two hours.
Answer: B) Has been teaching.
Answer: C) Have
Answer: C) 'He has been playing the guitar all evening.'.
Answer: A) True
Answer: D) Have been.
Answer: A) Have been married.
Answer: A) Have been caught.
Answer: A) Have been waiting.
Answer: B) Has been waiting.
Answer: B) Present perfect continuous tense.
Answer: D) Studying
Answer: A) Have/eating
Answer: B) 've been doing.
Answer: C) Have been.
Answer: A) She has been studying all day.
Answer: C) Have been working / worked.
Answer: A) We have been eating since it started to rain.
Answer: A) Has been.
Answer: A) 've been trying.
Answer: B) Has/have + been + present participle.
Answer: B) Have been doing.
Answer: C) Present Perfect Continuous.
Answer: D) I have been doing my homework.
Answer: A) Have been cleaning.
Answer: C) Present perfect continuous tense.
Answer: A) Present Perfect Continuous.
Answer: C) Have been speaking.
Answer: B) Has been looking.
Answer: B) 2. Present perfect continuous.
Answer: C) Has been writing.
Answer: A) Have been used in construction for centuries.