Answer: D) We've been working.
Explanation for this question is being written.
Answer: B) He's been married since 2012.
Answer: A) Have moved-built-lived.
Answer: A) True
Answer: A) Have been waiting.
Answer: B) Have been looking.
Answer: B) Has been working.
Answer: C) Present perfect continuous.
Answer: C) Has / been / working.
Answer: A) Present Perfect Continuous.
Answer: C) Have been discussing.
Answer: B) Has been.
Answer: D) Been staying.
Answer: B) I've been cleaning.
Answer: D) Has been playing / compete.
Answer: D) Perfect continuous form.
Answer: B) Has been playing.
Answer: C) Has been living.
Answer: D) Has been running.
Answer: A) How long have you been waiting for us?
Answer: A) Been planning.
Answer: A) Has been working.
Answer: C) Has / been.
Answer: D) Present Perfect Continuous.
Answer: D) Has been searching.
Answer: A) Has been practicing in the driveway.
Answer: B) I have been studying English since 2015.
Answer: A) They have been living in London since 2010.
Answer: C) I've been living in Bangkok.
Answer: B) Since, for.
Answer: C) Have been playing.
Answer: B) Have been waiting.
Answer: C) Has been making.
Answer: C) Has been working.
Answer: B) Has been in.
Answer: D) Has been watching.
Answer: B) Have been studying.
Answer: C) Has been barking.
Answer: A) Have you been going.
Answer: A) Have been learning.
Answer: B) He studied.
Answer: A) He has been living for five months.
Answer: B) He is cleaning his room right now, and he started earlier.
Answer: D) Has been working.
Answer: D) He has been studying English for five years.
Answer: A) Has been talking.
Answer: B) Have been working.
Answer: C) Have been studying.
Answer: D) For and since.
Answer: B) Have been eating.
Answer: B) Has been skiing.
Answer: B) Has been learning.
Answer: A) They have been playing soccer since noon.
Answer: B) Present perfect continuous.
Answer: B) Have been.
Answer: A) Have you been studying for the test?
Answer: B) Has Dad been washing the car?
Answer: A) Have been.
Answer: C) Has been playing.
Answer: B) Have been cleaning.