Answer: D) Hasn't explained.
Explanation for this question is being written.
Answer: A) Haven't finished.
Answer: A) Have never been beaten.
Answer: D) Hasn't found.
Answer: A) Haven't seen.
Answer: D) Eaten
Answer: D) She hasn't had a swim for over 6 months.
Answer: B) Hasn't gone.
Answer: B) Haven't seen.
Answer: A) Hasn't had.
Answer: D) Haven't read.
Answer: A) No, I haven't seen that movie yet.
Answer: A) Correct
Answer: D) Have not arrived.
Answer: B) Have not seen.
Answer: A) Have not met.
Answer: D) Haven't studied.
Answer: B) Don't know / has stopped.
Answer: C) There hasn't ever been any.
Answer: B) Hasn't been opened.
Answer: A) Has
Answer: D) Haven't won.
Answer: C) Hasn't seen.
Answer: B) Haven't received.
Answer: C) Haven't eaten anything since breakfast because of the medical procedure.
Answer: A) Have
Answer: D) Haven't seen.
Answer: A) Hasn't
Answer: B) Haven't finished.
Answer: A) Haven't
Answer: C) Hasn't found.
Answer: C) Haven't finished.
Answer: A) Hasn't sent.
Answer: B) Present perfect.
Answer: A) Have never visited.
Answer: B) Have not gone.
Answer: B) Hasn't finished.
Answer: C) Has not woken up.
Answer: C) They haven't done anything special these days.
Answer: C) Have never seen.
Answer: C) Hasn't come.
Answer: C) Haven't studied.
Answer: C) Haven't worn.
Answer: B) Hasn't solved.
Answer: A) Hasn't finished.
Answer: B) Hasn't tried.
Answer: A) I have not finished my homework yet.
Answer: B) Hasn't rained.
Answer: D) Have never visited.
Answer: A) Hasn't sold.
Answer: D) Hasn't
Answer: C) My grandma has never eaten.
Answer: B) I haven't been.
Answer: D) Has stopped.
Answer: B) Hasn't
Answer: A) He has not delivered the parcel so far.