Answer: B) B
Explanation for this question is being written.
Answer: A) Has taken.
Answer: C) Have felt.
Answer: C) Have
Answer: A) Present perfect.
Answer: A) Has just.
Answer: A) Have
Answer: C) Have watched.
Answer: A) Has worked.
Answer: C) Have eaten.
Answer: B) Have known.
Answer: A) Has already left.
Answer: D) Has become.
Answer: B) I have seen the movie.
Answer: D) Has slept.
Answer: D) Been
Answer: B) Has written.
Answer: A) Have already seen.
Answer: C) Has already visited.
Answer: C) Have gone.
Answer: C) Has increased.
Answer: C) Have risen.
Answer: D) Has seen.
Answer: D) Have lived.
Answer: E) Have cleaned.
Answer: C) Perfect Present Tense.
Answer: B) Has worked.
Answer: D) Has bought.
Answer: A) Have had.
Answer: A) Has read.
Answer: C) Have known.
Answer: A) Has
Answer: C) Has / been eaten.
Answer: B) Have just finished.
Answer: C) Has
Answer: A) Have lived.
Answer: A) Has / come.
Answer: A) Present Perfect Tense.
Answer: B) Has taken/hasn't given up.
Answer: B) Has
Answer: D) Have met.
Answer: D) We have cleaned the house.
Answer: C) Have been.
Answer: B) I have read since last month.
Answer: C) Have had.
Answer: D) Has eaten.
Answer: B) Have submitted.
Answer: A) Have been.
Answer: B) He has lived in Boston for several years.
Answer: B) Have moved.
Answer: B) Have
Answer: C) I have had it.
Answer: D) Have thought.
Answer: C) Have seen.
Answer: A) Has played.