Answer: A) Has milked.
Explanation for this question is being written.
Answer: A) . has been developed.
Answer: B) Have / attended.
Answer: A) Has,played
Answer: B) Has wanted.
Answer: D) Has played.
Answer: D) Have gone.
Answer: A) Has known.
Answer: D) Rained
Answer: A) Have lived.
Answer: A) Has seen.
Answer: D) Has just submitted.
Answer: B) Present perfect.
Answer: C) That happened in the past.
Answer: C) Have known.
Answer: A) Since Wednesday.
Answer: A) Have bought.
Answer: B) Present
Answer: B) Cristina has completed the painting.
Answer: C) I have already submitted my resignation letter.
Answer: A) Has
Answer: B) Have seen.
Answer: C) Have studied.
Answer: A) Past Participle.
Answer: B) We have danced today.
Answer: A) Has built.
Answer: C) They have worked on the project.
Answer: A) Have / messaged.
Answer: C) Have/ participated.
Answer: B) Has been.
Answer: B) I have visited Paris.
Answer: B) Has already made.
Answer: C) Just had.
Answer: B) Have read.
Answer: A) Have known.
Answer: A) Has traveled.
Answer: B) Taken off.
Answer: D) Have watched.
Answer: A) It contains only a grammar mistake.
Answer: D) Have collected.
Answer: C) Have shown.
Answer: D) All are correct.
Answer: B) Incorrect
Answer: C) Had
Answer: A) How long have you known him/her?
Answer: C) Has broken.
Answer: D) Have read.
Answer: A) Have
Answer: C) Has cooked.
Answer: D) Has lived.
Answer: A) Have placed.
Answer: D) Have designed.
Answer: B) Have
Answer: D) Have become, have ever created.
Answer: C) Have transformed.
Answer: C) Has participated.
Answer: C) Has-watched
Answer: C) Seen
Answer: B) Has, gone.