Answer: A) Haven't seen.
Explanation for this question is being written.
Answer: A) Has / eaten.
Answer: C) Have lived.
Answer: C) Returned
Answer: A) Has
Answer: C) Has
Answer: A) 've solved.
Answer: A) Have
Answer: A) Haven't had.
Answer: B) Has lived, since.
Answer: C) Has watched.
Answer: A) RIGHT
Answer: B) Has written.
Answer: C) Has walked.
Answer: B) Have been.
Answer: B) Has left.
Answer: D) Have just cut / wasn't.
Answer: B) Have lost.
Answer: B) Has been.
Answer: A) Has lived.
Answer: A) Yes
Answer: A) Correct as written.
Answer: A) Present Perfect.
Answer: A) Perfect
Answer: A) True
Answer: B) Hasn't
Answer: C) Has been.
Answer: C) Have seen/ lasts.
Answer: A) She has eaten dinner.
Answer: A) Subject + have/has + past participle.
Answer: A) Have seen.
Answer: B) Present Perfect Verb Tense.
Answer: A) Has been.
Answer: A) Have taken.
Answer: C) Has finished.
Answer: C) Present Perfect.
Answer: C) Have procrastinated.
Answer: A) Has visited.
Answer: A) Have lived.
Answer: C) Have surfed.
Answer: A) Have, heard.
Answer: D) Has had.
Answer: B) Has made.
Answer: C) I have run.
Answer: D) Has told.
Answer: C) Have
Answer: E) Are exposed / has transmitted.
Answer: A) Have finished.
Answer: B) Present Perfect.
Answer: C) Has been completed.
Answer: A) Has left.
Answer: A) Has worked.
Answer: D) Has written.
Answer: C) Has done.