Answer: A) Haven't seen.
Explanation for this question is being written.
Answer: B) STRUCTURE FOR PRESENT PERFECT.
Answer: A) Have just been.
Answer: C) Have done.
Answer: B) Subject + has/have + past participle.
Answer: D) Has escaped.
Answer: D) Present Perfect.
Answer: B) Has been.
Answer: B) Present perfect tense.
Answer: B) Have read.
Answer: A) Hasn't seen.
Answer: A) Present perfect.
Answer: C) Has become.
Answer: A) Is/has
Answer: C) Have finished.
Answer: C) She has sung the anthem.
Answer: B) Have worked.
Answer: A) Has
Answer: B) I have lived here for two years.
Answer: C) Have read.
Answer: A) Has written.
Answer: A) Learned
Answer: A) Have cleaned.
Answer: D) Have seen.
Answer: A) Seen
Answer: B) Have been.
Answer: B) Have gone.
Answer: A) Has improved.
Answer: D) She has eaten them (referring to the tapas).
Answer: C) Has been repaired.
Answer: D) Taken
Answer: B) I last met my grandparents five years ago.
Answer: C) Has had.
Answer: B) To describe a recent or new event relevant to the present.
Answer: A) 5 days.
Answer: B) Incorrect
Answer: B) Have answered.
Answer: A) Present perfect tense.
Answer: B) No
Answer: A) Have lost.
Answer: A) Present Perfect.
Answer: A) Has known.
Answer: B) Have lived.
Answer: C) Have seen.
Answer: C) Present perfect.
Answer: A) Have
Answer: D) They have played.
Answer: C) Has worked.
Answer: D) Have been.
Answer: A) Have known.
Answer: A) Have / played / left.
Answer: C) Gone
Answer: A) Yes
Answer: C) Have lived.
Answer: D) He has finished his homework.