Answer: B) Have eaten.
Explanation for this question is being written.
Answer: C) Have had.
Answer: C) Have done.
Answer: C) Present perfect.
Answer: A) Have led.
Answer: B) Have
Answer: E) Has been postponed.
Answer: A) Present perfect tense.
Answer: B) Have taken.
Answer: B) Has attracted.
Answer: A) PRESENT PERFECT TENSE.
Answer: C) Has been.
Answer: A) Has learned.
Answer: C) Has changed.
Answer: D) Has cut.
Answer: B) Has already written.
Answer: C) Lived
Answer: B) Have studied;for.
Answer: A) A single day.
Answer: B) Present perfect.
Answer: A) Have already read.
Answer: B) He has been to.
Answer: A) I've called.
Answer: B) Have finished.
Answer: A) Haven't finished.
Answer: B) I have ever visited.
Answer: B) Maya has laughed nonstop at Rico's jokes.
Answer: D) Has given.
Answer: D) Have understood.
Answer: C) Has worked.
Answer: A) Haven't seen.
Answer: D) Has grown.
Answer: B) Have lost.
Answer: C) Have seen.
Answer: C) Have known.
Answer: C) Have enjoyed.
Answer: B) Have seen.
Answer: A) Has
Answer: B) Have watched.
Answer: A) Has been seen.
Answer: A) Have lived.
Answer: B) Have lived.
Answer: A) Have
Answer: C) Has gone.
Answer: B) Has been developed.
Answer: A) Have met.
Answer: A) I have seen that show before.
Answer: B) WRONG
Answer: B) I've known.
Answer: A) Has lost.
Answer: D) I've eaten.
Answer: C) Have studied.
Answer: C) Has studied.
Answer: C) Present perfect tense.
Answer: D) Have been.
Answer: B) Have told.
Answer: D) Have lost.
Answer: B) We have studied English for two years.