Answer: C) Yes, I have.
Explanation for this question is being written.
Answer: E) Have spoken.
Answer: D) Has cut.
Answer: A) Haven't heard.
Answer: C) We haven't seen each other for a year.
Answer: A) Have walked.
Answer: B) Has lost.
Answer: B) It describes an experience with no exact time.
Answer: C) Have made.
Answer: A) Has forgotten.
Answer: A) Have lived.
Answer: B) B
Answer: C) I have visited Paris.
Answer: A) Have, finished.
Answer: B) Has called.
Answer: A) Have completed.
Answer: D) Has worked.
Answer: A) Has lived.
Answer: C) Has found.
Answer: C) Have been uploaded.
Answer: A) I've just washed.
Answer: A) Have, tried / haven't.
Answer: C) Have answered.
Answer: C) You have ever been in.
Answer: B) Haven't been.
Answer: A) Have come to live.
Answer: B) Has ever made.
Answer: B) Have
Answer: C) Have lost.
Answer: B) Have been / since.
Answer: B) Present Perfect.
Answer: C) Have
Answer: C) Has read.
Answer: B) Has believed.
Answer: A) Has had.
Answer: C) Has checked.
Answer: B) Gone
Answer: B) Have had.
Answer: D) Has appeared.
Answer: B) Has grown.
Answer: C) Has spoken.
Answer: A) Have met.
Answer: A) How long have you had your new shoes?
Answer: C) Have never been.
Answer: B) Have fought.
Answer: D) Have liked.
Answer: B) Has been.
Answer: C) Present Perfect Tense.
Answer: D) We've looked forward to.
Answer: B) Have read.
Answer: A) Have learned.
Answer: C) Has always lived.
Answer: A) Present perfect.
Answer: A) Have spent.
Answer: A) Have seen.
Answer: A) Have just read.
Answer: A) Has learnt.