Answer: C) Have just cleaned.
Explanation for this question is being written.
Answer: B) Has the highest.
Answer: D) Present perfect.
Answer: B) B Present perfect tense.
Answer: A) Had
Answer: C) Given
Answer: D) Has just seen.
Answer: C) Have decorated.
Answer: A) Has been.
Answer: C) Has seen.
Answer: D) I've lived in Paris all my life.
Answer: C) Has happened.
Answer: D) Has seen.
Answer: A) Have just registered.
Answer: D) Has-written
Answer: A) Met
Answer: C) Made
Answer: B) Has collected.
Answer: C) Has been.
Answer: A) Have
Answer: B) Have met.
Answer: A) Has won.
Answer: C) Have started.
Answer: A) Has worked.
Answer: B) Dina has lived in California for 1 year.
Answer: B) Has helped.
Answer: A) Have never met.
Answer: C) Has studied.
Answer: C) It has been.
Answer: B) Has made.
Answer: A) Has gone.
Answer: B) Have experienced.
Answer: C) It has changed.
Answer: A) Has
Answer: B) Have lost.
Answer: A) Has attended.
Answer: A) I've worked in Singapore for two years.
Answer: C) Has announced.
Answer: A) Has made.
Answer: C) Have
Answer: A) Have you had.
Answer: C) Has gone.
Answer: B) Has lived.
Answer: A) Have been.
Answer: A) Has risen.
Answer: C) Have driven.
Answer: C) Has broken.
Answer: C) Has cried.
Answer: B) Have known.
Answer: D) Has carried.
Answer: B) Have never.
Answer: C) Has introduced.
Answer: A) Has had.
Answer: B) Flown
Answer: B) Have ever.
Answer: A) He has learned French for six years.
Answer: B) Yes, he has.
Answer: B) Haven't seen.
Answer: D) I have traveled to several countries.