Answer: C) Present perfect.
Explanation for this question is being written.
Answer: B) Present perfect.
Answer: A) Has Mrs Grey taught; started.
Answer: C) Have you known.
Answer: C) In 2000.
Answer: D) Present Perfect.
Answer: B) Simple past tense had + Verb:.
Answer: D) I have had this computer since I was 20.
Answer: C) Present Perfect.
Answer: B) Present Perfect.
Answer: A) Present Perfect.
Answer: C) Has been.
Answer: D) Have
Answer: B) Has studied.
Answer: B) Have learned.
Answer: A) Has touched.
Answer: B) Have
Answer: A) Has-arrived
Answer: B) Hasn't had/ was.
Answer: A) Have already had.
Answer: A) Have learned.
Answer: B) Have forgotten.
Answer: A) Has watched.
Answer: B) Has caught.
Answer: B) Have / seen.
Answer: B) Amavi
Answer: B) Present Perfect Simple.
Answer: D) Has lost.
Answer: D) Has just discovered.
Answer: A) Haven't slept.
Answer: B) In the past and may still be going on.
Answer: A) Present perfect tense.
Answer: A) Has lost.
Answer: A) Have been closed.
Answer: B) Has
Answer: C) Has visited.
Answer: C) Have finished.
Answer: D) They have seen that movie before.
Answer: C) Has built.
Answer: A) Been
Answer: A) Has been built.
Answer: A) Has participated.
Answer: B) I have just seen a mouse.
Answer: B) You have broken the vase.
Answer: B) Has changed.
Answer: B) Has been.
Answer: A) NO CHANGE.
Answer: A) Have had.
Answer: B) Has written.
Answer: C) Have lost.
Answer: A) Present perfect.
Answer: B) Has watched.
Answer: B) Has loved.
Answer: A) They have already left the party.
Answer: D) Has
Answer: C) Has been supported.
Answer: A) I've just eaten my lunch.