Answer: B) Have / lived.
Explanation for this question is being written.
Answer: D) Present perfect.
Answer: B) Have known.
Answer: C) Have lived.
Answer: C) Has seen.
Answer: C) Have answered.
Answer: D) Have / studied.
Answer: C) Has just left.
Answer: B) Has destroyed.
Answer: A) Have gone.
Answer: B) Has led.
Answer: D) Have written.
Answer: A) Has had.
Answer: A) Has met, has shaken.
Answer: A) Have had.
Answer: C) Present Perfect.
Answer: B) Have lost[cos it's the result of a recent past action].
Answer: A) John has worked at Apple for 10 years.
Answer: C) Have studied.
Answer: B) Increased
Answer: B) Has been.
Answer: B) After
Answer: D) Has just been installed.
Answer: A) Have lived.
Answer: D) Present Perfect.
Answer: B) Have helped.
Answer: A) Has just lost.
Answer: A) Has really improved.
Answer: B) Have worked.
Answer: D) Have existed.
Answer: A) Has eaten.
Answer: B) Have found.
Answer: C) He has thought about this.
Answer: B) Has
Answer: B) Have seen.
Answer: A) Haven't seen.
Answer: A) Have lost.
Answer: C) Has
Answer: C) They have collected the Science activities in our room.
Answer: B) Have eaten.
Answer: A) I haven't seen him for two years.
Answer: C) Have known.
Answer: C) Have already sold.
Answer: B) Has reached.
Answer: A) Have
Answer: A) Has painted.
Answer: B) Have studied.
Answer: D) Have lost.
Answer: C) Haven't been able.
Answer: A) Has increased.
Answer: A) Have known.
Answer: C) Have risen.
Answer: B) It hasn't rained.
Answer: B) Have read.
Answer: C) Have wanted.
Answer: A) Has cried.