Answer: C) Have been.
Explanation for this question is being written.
Answer: B) Have studied.
Answer: B) Has been.
Answer: A) Have lived.
Answer: B) Has studied.
Answer: C) Has played.
Answer: B) Has
Answer: B) Have Handed.
Answer: B) Have come / are watching.
Answer: C) Have taught.
Answer: B) 've bought.
Answer: B) Present perfect.
Answer: C) Have seen.
Answer: C) Haven't received.
Answer: C) Lived
Answer: C) Have
Answer: D) Have known.
Answer: B) Has just left.
Answer: A) Has increased.
Answer: A) Has become.
Answer: C) Has eaten.
Answer: B) I haven't seen.
Answer: B) Has loved.
Answer: C) Has been.
Answer: C) Mary has never driven on the left before.
Answer: D) Has lost.
Answer: C) Has broken.
Answer: B) Have been together.
Answer: C) Have made.
Answer: A) Have known.
Answer: A) Have been.
Answer: C) Have watched.
Answer: A) Lasted
Answer: A) Has improved.
Answer: A) We have seen that film before.
Answer: D) Has been / started / was / has been.
Answer: D) Has found.
Answer: C) Has had.
Answer: A) True
Answer: B) Have redecorated.
Answer: B) Have been.
Answer: C) Have noticed.
Answer: B) Have been produced.
Answer: C) Have changed in size in location.
Answer: A) Have met.
Answer: B) Has gone.
Answer: B) Have had.
Answer: B) Have become.
Answer: A) She has gone to the doctor.
Answer: B) Have, read.
Answer: A) I have lived here for three years.
Answer: C) Have sent.
Answer: B) Has already left.
Answer: B) Experiences and achievements.
Answer: B) Has come / has led to.
Answer: C) Have lost.
Answer: B) Has lived.
Answer: A) I have ever met.