Answer: B) Has sent.
Explanation for this question is being written.
Answer: A) Have lived.
Answer: A) Have been.
Answer: D) Has eaten.
Answer: B) 's written.
Answer: A) Have made.
Answer: C) Has gained.
Answer: E) Has cleaned.
Answer: D) Have painted.
Answer: B) John has played the piano for 10 years.
Answer: B) Finished
Answer: D) I have known him since we were kids.
Answer: D) Has worked.
Answer: D) Have seen.
Answer: B) Has played.
Answer: B) Has had.
Answer: A) Have forgotten.
Answer: B) Have lived.
Answer: C) Have seen.
Answer: D) He has already finished his work.
Answer: A) Haven't seen.
Answer: A) Have gone.
Answer: B) Attended
Answer: C) Have/has+s+V
Answer: C) Has played.
Answer: A) Has, lost.
Answer: D) Has visited.
Answer: C) Has made.
Answer: D) Has bought.
Answer: A) John has played the guitar for six years.
Answer: A) Has already told.
Answer: B) Incorrect
Answer: B) Has visited.
Answer: A) Have studied.
Answer: C) PRESENT PERFECT.
Answer: C) Have / finished.
Answer: C) Has donated.
Answer: A) Has lived.
Answer: A) Come
Answer: A) She has finished her project.
Answer: C) Known
Answer: A) Have finished.
Answer: D) Have had.
Answer: A) Have voiced.
Answer: A) Have
Answer: A) Have had.
Answer: A) Have collected.
Answer: A) I have finished my homework.
Answer: A) Have / finished.
Answer: C) Rina has found her key.
Answer: C) Have liked.
Answer: B) Has found.
Answer: C) Have spoken.
Answer: A) Present Perfect.
Answer: B) Have visited.
Answer: B) Have known.