Answer: B) Hasn't finished.
Explanation for this question is being written.
Answer: C) Have never been.
Answer: A) Have not met.
Answer: B) Haven't / been.
Answer: B) Haven't received it yet.
Answer: D) Haven't eaten.
Answer: B) Haven't been exercising.
Answer: B) Haven't washed.
Answer: A) Haven't phoned.
Answer: A) Haven't stayed.
Answer: C) I have never visited Thailand.
Answer: B) Incorrect
Answer: B) Has never.
Answer: B) Haven't seen.
Answer: B) It has been a month since he last visited his farm.
Answer: B) Has not finished.
Answer: D) No, I have never participated in a triathlon.
Answer: A) Haven't finished / have not finished.
Answer: C) Hasn't got.
Answer: C) Haven't visited.
Answer: A) Haven't saved.
Answer: D) Have not completed.
Answer: C) I haven't.
Answer: C) Hasn't seen.
Answer: B) Have never been.
Answer: C) Hasn't finished.
Answer: C) I have not seen her since last year.
Answer: A) My mother has not worked as a teacher for almost 5 years.
Answer: B) Hasn't left.
Answer: C) It still hasn't arrived.
Answer: B) Have never seen.
Answer: B) I have not seen that movie.
Answer: B) Hasn't
Answer: A) Hasn't called.
Answer: B) I have not read the book.
Answer: D) No I haven't.
Answer: B) Hasn't eaten.
Answer: D) Haven't met.
Answer: C) No, I haven't seen your keys.
Answer: C) Haven't eaten.
Answer: A) YET
Answer: B) Haven't
Answer: A) Have never.
Answer: B) I have never driven.
Answer: A) Haven't finished.
Answer: B) Hasn't/ yet.
Answer: C) Haven't finished.
Answer: D) Hasn't asked.
Answer: A) Haven't
Answer: A) Haven't gone.
Answer: B) Haven't been.
Answer: C) Present Perfect.
Answer: D) Hasn't come.
Answer: C) Haven't
Answer: B) Hasn't met.
Answer: A) Have not had.
Answer: B) Haven't given, yet.
Answer: C) Have not eaten.