Answer: D) Has improved.
Explanation for this question is being written.
Answer: C) Has-done
Answer: A) Present Perfect.
Answer: A) Has learnt.
Answer: A) Has
Answer: B) Have gone.
Answer: D) Have studied.
Answer: B) Has had.
Answer: A) Have been.
Answer: C) Have just burnt.
Answer: B) Have played.
Answer: C) Has
Answer: D) Have sold.
Answer: D) Achieved personal development goals in programming, reading, and health.
Answer: B) Present Perfect.
Answer: A) Has bought.
Answer: D) Has written.
Answer: A) Has received.
Answer: B) Has lived.
Answer: C) Have seen.
Answer: A) Have/won
Answer: B) Have created.
Answer: B) Have read.
Answer: C) Present Perfect.
Answer: C) Have slept.
Answer: B) Practiced
Answer: A) Have
Answer: A) Has been.
Answer: C) Have eaten.
Answer: C) Have made.
Answer: A) Have known.
Answer: C) Have learned.
Answer: A) Haven't seen.
Answer: A) Has predicted.
Answer: C) Has buried.
Answer: A) Have had.
Answer: B) Has surfed.
Answer: D) D-has called.
Answer: C) Since childhood.
Answer: C) Haven't repaired.
Answer: C) Has been made, should not be underestimated.
Answer: A) Haven't found.
Answer: A) Have-done
Answer: B) Has been.
Answer: B) Have
Answer: A) Have borrowed.
Answer: B) My mother has just changed her job.
Answer: A) Have sold.
Answer: A) Present perfect.
Answer: C) Present Perfect Simple.
Answer: B) Have forgotten.
Answer: B) I am dancing all night!
Answer: A) Has lived.
Answer: C) I have lived here for two years.
Answer: C) I have lived here for five years.
Answer: A) Have moved.
Answer: A) Has broken down.
Answer: B) We have traveled to Paris last summer.
Answer: C) Has always lived.
Answer: A) Have gone.