Answer: B) Have
Explanation for this question is being written.
Answer: B) Have missed.
Answer: C) This is the present perfect.
Answer: B) Have estimated / is.
Answer: D) Has served.
Answer: A) Has lived.
Answer: B) Has
Answer: C) Have known.
Answer: D) Have studied.
Answer: B) Incorrect
Answer: C) Have stolen.
Answer: B) Has been.
Answer: A) Yes
Answer: B) Have made.
Answer: A) Present perfect.
Answer: C) Haven't received.
Answer: C) Has worked.
Answer: B) Have been / since.
Answer: D) Have sold.
Answer: D) Have / have finished.
Answer: A) Has finished.
Answer: C) Has taken / have taken.
Answer: C) Have completed.
Answer: C) Has lost.
Answer: B) Yes, this is correct.
Answer: D) Has finished.
Answer: A) Have lived.
Answer: A) Have had / vandalised/ were.
Answer: C) Has
Answer: C) Have lived.
Answer: B) Present perfect tense.
Answer: D) Have lost.
Answer: B) Has decided.
Answer: A) A
Answer: A) Has taken.
Answer: B) Have had.
Answer: B) Has been created.
Answer: B) Has spent.
Answer: C) Gunawan has worked here for 4 years.
Answer: A) Haveexplained
Answer: B) FALSE
Answer: A) Has forgotten.
Answer: C) Has composed.
Answer: D) He has gone to the gym every day.
Answer: A) Have asked.
Answer: B) Ongoing
Answer: A) Have stayed.
Answer: C) Haven't heard.
Answer: A) I have written a letter.
Answer: C) Have repaired.
Answer: C) Has played.
Answer: B) Have slept.
Answer: D) She has lived in this city since 2010.
Answer: C) Have existed.
Answer: C) Have you seen.
Answer: A) Have; sent.
Answer: C) Complete action.
Answer: A) Has
Answer: A) Has been.
Answer: A) HAVE RIDDEN.