Answer: B) Have lived.
Explanation for this question is being written.
Answer: A) Haven't received.
Answer: C) Has watched.
Answer: A) Have just washed.
Answer: A) Passe compose.
Answer: C) He has gone to New York many times.
Answer: C) Has worked.
Answer: A) Correct
Answer: D) Has told.
Answer: C) I have watched that movie before.
Answer: B) Has peeled.
Answer: A) Have gone.
Answer: B) They have played soccer every weekend.
Answer: C) Have changed.
Answer: D) She has finished her homework.
Answer: C) Have studied.
Answer: C) Haven't eaten.
Answer: B) Has taught.
Answer: C) Present Perfect.
Answer: A) Has eaten.
Answer: C) Present perfect.
Answer: B) Have become.
Answer: C) Has finished.
Answer: B) Have been.
Answer: A) Has been.
Answer: D) Seen / eats.
Answer: A) Present perfect tense.
Answer: D) Has been appointed.
Answer: C) Mark has.
Answer: D) Has had.
Answer: C) Has written.
Answer: C) Have seen.
Answer: C) Has
Answer: B) Have eaten.
Answer: C) Has participated.
Answer: C) Has been.
Answer: B) Have watched.
Answer: C) Eaten
Answer: D) Have published.
Answer: C) Done / have.
Answer: A) Michael Pollan has written on other topics as well.
Answer: C) Have been.
Answer: C) Have revised.
Answer: C) Have liked.
Answer: C) Has studied.
Answer: D) 's gone.
Answer: A) Have
Answer: A) He has just left the office.
Answer: D) Have seen.
Answer: B) Has been constructed.
Answer: B) Actions or events that began in the past and continue into the present.
Answer: C) Perfect
Answer: C) Been
Answer: B) 've eaten.
Answer: A) Have, visited.
Answer: A) Have traveled.
Answer: D) Studied
Answer: A) Has