Answer: C) Have wanted.
Explanation for this question is being written.
Answer: D) Have
Answer: A) Have / sent.
Answer: A) Has learnt.
Answer: A) Has studied.
Answer: B) Has been.
Answer: A) Have
Answer: D) True
Answer: B) Have developed.
Answer: D) Has just come.
Answer: D) Have waited here.
Answer: C) Has rained.
Answer: C) Has lived.
Answer: C) Broken
Answer: A) Have waited.
Answer: A) Have worked.
Answer: D) Have lived.
Answer: C) Have known/was.
Answer: A) Have completed.
Answer: B) Have eaten.
Answer: B) Present perfect.
Answer: C) Have / seen.
Answer: A) You have visited Paris.
Answer: C) Have you known.
Answer: D) Haven't seen.
Answer: C) Has been.
Answer: B) Subject + have + Past participle of the verb.
Answer: B) Yes, she has.
Answer: C) Have learned.
Answer: A) Haven't been located.
Answer: B) Haven't had.
Answer: A) Has been.
Answer: C) Has explained.
Answer: A) Become
Answer: B) For 20 years.
Answer: A) Been
Answer: B) She has gone to the store.
Answer: B) Haven't finished.
Answer: B) Have known.
Answer: A) Has knocked down.
Answer: B) Haven't seen.
Answer: A) Present perfect.
Answer: A) Have known.
Answer: A) Has
Answer: B) Have lived.
Answer: C) Has watched.
Answer: A) Have ever seen.
Answer: A) Correct
Answer: A) Have made.
Answer: C) Have gone.
Answer: C) Have worn.
Answer: A) Has gained.
Answer: B) Have read.
Answer: A) Has read.
Answer: A) I haven't eaten sushi since my trip to Japan.
Answer: B) Has become.