Answer: C) Has cleaned.
Explanation for this question is being written.
Answer: B) Has visited.
Answer: B) You have finished your project.
Answer: A) Has played.
Answer: B) Have lived.
Answer: C) I have lived in Rome for two years.
Answer: C) Has finished.
Answer: A) Has been stolen.
Answer: B) Listened
Answer: A) Has smoked.
Answer: A) I've already done.
Answer: C) She has lived here for five years.
Answer: C) Have finished.
Answer: B) Have been.
Answer: B) Have finished.
Answer: A) He lost his key in the past and still doesn't have it now.
Answer: D) Have-visited
Answer: A) She has completed her homework.
Answer: A) Has
Answer: A) Has worked.
Answer: A) Have never seen.
Answer: C) Has worked.
Answer: B) Have already watched.
Answer: C) I have already bought them.
Answer: D) Has prepared.
Answer: C) Has had.
Answer: A) Present
Answer: C) Have forgotten.
Answer: A) Have been.
Answer: D) Has
Answer: C) Has is.
Answer: C) Gone
Answer: B) Has been.
Answer: A) Have already.
Answer: A) Have
Answer: A) Just, already, yet.
Answer: C) Have-waited
Answer: C) Has gone.
Answer: C) Has been.
Answer: A) Have just sent.
Answer: B) Present Perfect.
Answer: A) Has / given.
Answer: D) Past Participle.
Answer: B) The buyer has received products or services.
Answer: D) Haven't read.
Answer: A) Have completed.
Answer: C) Have gone.
Answer: A) Have lost.
Answer: A) Have eaten.
Answer: A) Has been done.
Answer: C) It has been agreed that.
Answer: A) Have been caused.
Answer: B) Haven't thought.
Answer: B) Returned
Answer: A) Has worked / got.
Answer: C) Has failed / felt.
Answer: C) Have / seen.