Answer: A) I have lived here since 2012.
Explanation for this question is being written.
Answer: D) Has rained.
Answer: A) Has played.
Answer: B) Have visited.
Answer: B) Has helped.
Answer: B) Have had.
Answer: D) Have studied.
Answer: A) Have been.
Answer: A) Present perfect.
Answer: B) Has
Answer: A) Have been made.
Answer: C) Have been.
Answer: A) Present Perfect Tense.
Answer: D) 'Has' indicates present possession, while 'had' indicates past possession.
Answer: B) Have been.
Answer: C) Have / ever eaten.
Answer: C) Three years.
Answer: D) I've driven.
Answer: C) Has worked.
Answer: A) Have gone.
Answer: B) She has sung 10 songs.
Answer: A) Have known.
Answer: A) Has
Answer: B) Present perfect tense.
Answer: A) The books haven't arrived from Tokyo.
Answer: B) He has visited Paris.
Answer: D) Have waited.
Answer: B) Has/sold
Answer: B) S + Have/has + Past Participle.
Answer: A) Has watched.
Answer: C) Has already had.
Answer: A) Mr. Rai has worked in office.
Answer: A) Have discovered.
Answer: A) Have lived.
Answer: C) Has taken.
Answer: D) Yes, I have.
Answer: B) Has been.
Answer: A) Has finished.
Answer: B) Has lost.
Answer: A) Present Perfect.
Answer: B) Has taught.
Answer: D) Has studied.
Answer: B) She has gone to the store.
Answer: B) Sophie has already been to the Burj Al Arab hotel.
Answer: C) Have, written.
Answer: D) Have visited.
Answer: D) Has applied.
Answer: A) Has served.
Answer: B) Has been made.
Answer: B) Haven't paid.
Answer: B) Have known-was.
Answer: A) Have stayed.
Answer: B) Have stopped.
Answer: B) Have
Answer: B) I have walked around for 30 minutes.
Answer: B) Has gone.
Answer: A) Has been sold.
Answer: C) Have traveled.
Answer: A) Have bought.