Answer: B) Haven't met.
Explanation for this question is being written.
Answer: A) Haven't received.
Answer: A) Have not arrived.
Answer: A) Have not seen.
Answer: B) Haven't had.
Answer: B) Has gone.
Answer: A) Haven't seen.
Answer: A) Haven't met.
Answer: B) Hasn't
Answer: A) True
Answer: A) Have already bought.
Answer: B) Has never flown.
Answer: B) Haven't
Answer: B) He has not finished his homework.
Answer: B) Have never been able to watch.
Answer: C) Has-rained
Answer: A) Has not played.
Answer: B) Hasn't had.
Answer: C) Hasn't been finished.
Answer: D) Have not decided.
Answer: C) Haven't finished.
Answer: B) Has not eaten.
Answer: B) Yet
Answer: D) Hasn't seen.
Answer: C) Haven't booked.
Answer: A) I've never seen a ghost.
Answer: B) Have never seen.
Answer: B) Haven't done.
Answer: D) Has not been cleaned.
Answer: A) Hadn't finished.
Answer: C) Haven't
Answer: C) Has not rained.
Answer: C) Haven't met.
Answer: B) Have never been.
Answer: D) Haven't met.
Answer: B) Hasn't finished.
Answer: C) He hasn't come back my school for ten months.
Answer: A) No, I haven't.
Answer: A) She has not got up yet.
Answer: C) Hasn't finished.
Answer: B) Hasn't found.
Answer: B) Has tasted.
Answer: D) Hasn't heard.
Answer: B) No, I haven't.
Answer: B) B
Answer: C) Hasn't started yet.
Answer: D) Haven't seen.
Answer: B) I haven't visited many beautiful places in Hanoi yet.
Answer: C) Have, met.
Answer: D) Haven't you.
Answer: B) Has not finished.
Answer: C) Has never won.
Answer: B) Has not.
Answer: A) Haven't taken.
Answer: B) The floor has not been cleaned.
Answer: B) Hasn't stopped.