Answer: D) Has given.
Explanation for this question is being written.
Answer: A) Has worked.
Answer: B) False
Answer: C) Haven't written.
Answer: D) Have stayed.
Answer: A) Have / seen.
Answer: B) Have practiced.
Answer: B) Have studied.
Answer: D) Have had.
Answer: B) Present perfect tense.
Answer: A) Have
Answer: A) Have forgotten.
Answer: B) I have just finished my work.
Answer: A) Has
Answer: B) Have known.
Answer: C) I have seen that movie three times.
Answer: C) C
Answer: C) Present perfect.
Answer: A) True
Answer: B) Has checked.
Answer: A) Have learnt.
Answer: A) Has been promoted.
Answer: A) I have seen that movie three times.
Answer: C) Have read.
Answer: C) Have known.
Answer: B) Has
Answer: C) Has worked.
Answer: B) Stopped
Answer: A) Present Perfect Tense.
Answer: B) Been
Answer: A) Present perfect.
Answer: A) Have conducted-have achieved.
Answer: C) Have
Answer: B) I've worked very hard this morning.
Answer: B) Told
Answer: D) Have lived.
Answer: B) Have finished.
Answer: B) She has called her mother.
Answer: A) Have lived.
Answer: A) For experiences or actions with a connection to the present, often without a specific past time.
Answer: E) Have put.
Answer: A) Have tried.
Answer: D) I have seen.
Answer: B) Have lost.
Answer: B) Has lost.
Answer: A) They still live in Canada now.
Answer: A) Have had.
Answer: A) Have seen.
Answer: B) Hated
Answer: B) Has-played
Answer: A) Has received.
Answer: B) I have too.
Answer: A) Have / spoken.
Answer: C) Have-known
Answer: C) Has had.
Answer: D) Have worked-graduated.
Answer: C) Present perfect tense.
Answer: D) Has had.
Answer: C) Have been completed.
Answer: A) PRESENT PERFECT, ACTIVE.
Answer: B) Has reported.