Answer: C) Has been.
Explanation for this question is being written.
Answer: B) Present perfect.
Answer: A) Have finished.
Answer: D) Yet
Answer: A) Has taught.
Answer: A) Present Perfect.
Answer: A) Been
Answer: C) Jonas and Hari have finished their homework.
Answer: A) Have appeared.
Answer: B) Have finished.
Answer: A) Have living.
Answer: C) Has lived.
Answer: D) Has-already-read
Answer: D) Yes, they have.
Answer: C) Hari has sat to eat his midday meal.
Answer: C) Has
Answer: C) To talk about experiences up to now.
Answer: A) Have
Answer: D) He has finished his homework.
Answer: A) Go
Answer: C) Have been.
Answer: B) Has played.
Answer: A) Have lived.
Answer: D) Have stopped.
Answer: B) Have visited.
Answer: A) Present perfect.
Answer: C) Yes, I have.
Answer: B) Has risen.
Answer: B) Have lived[cos it's still happening until now].
Answer: C) Watched
Answer: D) Has damaged.
Answer: A) Has already been sold.
Answer: A) I have traveled to many countries.
Answer: A) I have traveled to Japan.
Answer: A) Have joined.
Answer: C) Present perfect.
Answer: B) Has already finished.
Answer: B) She arrived recently.
Answer: C) Something that happened in the past and is important now. We don't know exactly when it happened.
Answer: C) Has made.
Answer: C) Has just bought.
Answer: A) Has lived.
Answer: C) Have already finished.
Answer: B) FALSE
Answer: C) Have contested.
Answer: C) They have played soccer.
Answer: D) Have seen.
Answer: A) Have stolen.
Answer: A) Have played.
Answer: D) 12 years.
Answer: B) Confirms / have been maintained.
Answer: C) Have seen.
Answer: C) Eaten
Answer: B) Has painted.
Answer: B) Have stayed.
Answer: B) Has been.
Answer: C) Has/Have
Answer: C) Have met.
Answer: B) No
Answer: C) Has stopped.