Answer: C) Haven't got up.
Explanation for this question is being written.
Answer: C) Has taught.
Answer: A) Have seen.
Answer: B) Have tried.
Answer: D) Yes, I have visited one.
Answer: A) Has
Answer: C) Has kept.
Answer: C) Has eaten.
Answer: A) Have, planted.
Answer: C) Have studied.
Answer: A) Have been.
Answer: A) Has just lost.
Answer: A) They have written a postcard to a friend.
Answer: A) Things you have done.
Answer: B) Has learnt.
Answer: B) Has lost.
Answer: A) Correct
Answer: B) Haven't played.
Answer: A) Has written.
Answer: C) A little over a week.
Answer: B) Has Charles visited.
Answer: A) Have lived.
Answer: C) Have known.
Answer: A) Haven't seen.
Answer: A) Have taught.
Answer: A) Present perfect.
Answer: D) Have just seen.
Answer: C) Have
Answer: B) Has been.
Answer: A) I have seen that movie.
Answer: C) Released
Answer: C) Has worked.
Answer: C) Has been visited.
Answer: B) Has had a lot of hits.
Answer: B) Has lived.
Answer: D) They have just arrived at the party.
Answer: D) Has brought.
Answer: B) They still live here.
Answer: A) Has included.
Answer: A) Has been/be held.
Answer: B) Haven't seen / met.
Answer: D) Have-done
Answer: B) Have driven.
Answer: B) Has won.
Answer: D) Has been postponed.
Answer: B) Has had.
Answer: B) B
Answer: D) Has been.
Answer: A) Has been.
Answer: B) Has almost come.
Answer: C) Has taken.
Answer: A) Has eaten.
Answer: A) The children have made a mess in the kitchen.
Answer: B) Has
Answer: A) When my friend came over, the pizza had arrived.
Answer: C) Has caused.
Answer: C) Has
Answer: B) Has written.
Answer: A) Has taken.
Answer: A) True