Answer: A) Have paid.
Explanation for this question is being written.
Answer: B) Thanh has practised swimming since he was a kid.
Answer: A) Has lost.
Answer: B) I've seen.
Answer: B) Have
Answer: C) Have played.
Answer: A) Present perfect simpleI've fixed my car.
Answer: D) Have taken place.
Answer: A) Has become.
Answer: D) Present perfect.
Answer: A) Has produced.
Answer: D) Has played.
Answer: A) HAS PLAYED.
Answer: B) Has lost.
Answer: A) Has
Answer: C) Present Perfect Tense.
Answer: B) Haven't shown.
Answer: C) Victor has completed his project.
Answer: A) Present perfect.
Answer: A) Have just had.
Answer: C) Have done.
Answer: C) Haven't seen.
Answer: A) Has played.
Answer: B) Present perfect Tense.
Answer: A) Have you visited.
Answer: C) Has taught.
Answer: B) The court has ruled in favor of the defendant.
Answer: A) Have traveled.
Answer: C) Has applied.
Answer: A) Have been.
Answer: D) Has found.
Answer: C) Have completed.
Answer: D) Has had.
Answer: D) Have lived.
Answer: B) Have risked.
Answer: A) We have learned a lot up to now.
Answer: C) Has gone by.
Answer: A) Have seen.
Answer: A) Has expanded.
Answer: A) Eaten
Answer: B) Have walked.
Answer: B) Have worked.
Answer: B) Present Perfect Simple.
Answer: D) He has finished his project on time.
Answer: A) I have cleaned the room, so it looks tidy now.
Answer: A) Has taken.
Answer: B) Has gone.
Answer: D) Just
Answer: A) Have
Answer: A) It has just happened, the kitchen is still clean (hopefully).
Answer: D) Has just written.
Answer: C) Taken
Answer: B) Has lived.
Answer: B) Have cut.
Answer: A) Has been.
Answer: B) I have gone to the store.
Answer: A) Has had.
Answer: C) Have/found
Answer: C) Three years have passed since my cousin resigned from his job.