Answer: A) Has broken.
Explanation for this question is being written.
Answer: A) Has finished.
Answer: A) 1
Answer: C) Has improved.
Answer: C) Have
Answer: D) Has lived.
Answer: D) Have already done.
Answer: A) Have
Answer: A) Present
Answer: D) Yes, I have.
Answer: D) Has swum.
Answer: B) Has finished.
Answer: B) She has eaten breakfast.
Answer: B) I've heard.
Answer: C) Present Perfect.
Answer: C) Have worked.
Answer: A) I have known.
Answer: D) Has
Answer: B) Budi's friend.
Answer: A) Has run.
Answer: B) Have seen.
Answer: D) Has/been
Answer: D) It indicates an ongoing action because it uses the present perfect tense, showing that the action started in the past and continues to the present.
Answer: A) Has made.
Answer: C) Have finished.
Answer: D) Has won.
Answer: C) Has lived.
Answer: A) Have just had.
Answer: D) He has finished his homework.
Answer: C) Have cut.
Answer: B) FOR
Answer: B) Has lived.
Answer: A) Have volunteered.
Answer: D) Has / ever.
Answer: D) Have lived.
Answer: D) Have ever taken.
Answer: B) 's done.
Answer: B) Acabo de llamarle.
Answer: C) C
Answer: A) Have been.
Answer: D) Has written.
Answer: B) Present Perfect.
Answer: A) Has improved / hasn't had.
Answer: A) Have learned.
Answer: B) Have / seen.
Answer: A) Have / visited.
Answer: B) Have bought.
Answer: A) Has
Answer: A) Has been.
Answer: C) Have-traveled
Answer: B) I have seen that movie this week.
Answer: B) Has already seen.
Answer: B) Has been offered.
Answer: D) Has been painted.
Answer: B) 19 years.
Answer: A) Have kicked.
Answer: C) Slept