Answer: B) Have been.
Explanation for this question is being written.
Answer: C) Has painted.
Answer: C) Have found.
Answer: A) Gone
Answer: B) Have done.
Answer: A) He has read War and peace.
Answer: E) Has read / can.
Answer: B) Has spread.
Answer: C) Have cleaned.
Answer: D) Prohibited
Answer: C) Finished
Answer: C) Have known.
Answer: A) Has been.
Answer: D) Have bought.
Answer: C) Has taken.
Answer: A) I have now.
Answer: D) Has lost.
Answer: B) Has never met.
Answer: C) Have / met.
Answer: A) She has finished.
Answer: C) Has improved.
Answer: B) Has written.
Answer: A) Have been in.
Answer: A) I have visited Bali twice.
Answer: B) Have walked.
Answer: D) Have worked.
Answer: B) Maria and Luisa have bought books.
Answer: A) Have been.
Answer: B) Have
Answer: A) Present Perfect.
Answer: D) Has/stolen
Answer: C) They've always wanted to learn Italian.
Answer: A) Have
Answer: B) Has done.
Answer: A) Somebody has stolen my pen.
Answer: B) Has had.
Answer: C) Has been.
Answer: A) Have biked.
Answer: A) Julio just finished eating a snack.
Answer: C) I have lost.
Answer: B) Have known.
Answer: B) Has read.
Answer: B) Present Perfect.
Answer: B) Have / haven't finished.
Answer: A) Action
Answer: B) Have fought.
Answer: A) Has seen.
Answer: A) We have played soccer every weekend.
Answer: A) I have moved many times.
Answer: B) She has studied medicine for two years.
Answer: D) Have forgotten.
Answer: A) Has collected.
Answer: B) True
Answer: B) Have lived.
Answer: A) Has arrived.