Answer: D) Has lived.
Explanation for this question is being written.
Answer: D) Yes, this is correct.
Answer: A) Has gone.
Answer: B) Has worked.
Answer: C) I have finished my homework.
Answer: B) Have known / since.
Answer: D) Haven't failed.
Answer: B) Present perfect.
Answer: B) He has broken his leg.
Answer: D) Have talked.
Answer: C) Have brought.
Answer: C) C
Answer: C) Have seen.
Answer: C) Has worked.
Answer: A) They have played soccer every weekend.
Answer: B) Have met.
Answer: C) Have known.
Answer: D) Have volunteered.
Answer: C) Have/talked
Answer: A) Have already painted.
Answer: C) Has formed.
Answer: D) The question asks about a complete action.
Answer: A) Have, seen.
Answer: B) Has known.
Answer: A) Have just tidied.
Answer: A) Has been.
Answer: A) Has finished.
Answer: B) I have finished the report.
Answer: C) Hasn't
Answer: C) Has he said.
Answer: A) He was repairing his car as I was having dinner.
Answer: A) Present Perfect.
Answer: C) Has slept.
Answer: C) Have read.
Answer: A) Has
Answer: A) Have
Answer: C) Present Perfect.
Answer: A) Has done.
Answer: B) Have just read.
Answer: A) Has tried.
Answer: C) I have read.
Answer: D) D
Answer: C) Have already bought.
Answer: D) Have lost.
Answer: A) He has listened to records.
Answer: B) Has been.
Answer: A) Haven't seen.
Answer: B) Present perfect tense.
Answer: B) Has just got off.
Answer: B) Have read.
Answer: A) Have solved.
Answer: A) Has studied.
Answer: A) 've seen.
Answer: A) Have traveled.
Answer: C) Has been.
Answer: A) I haven't seen Peter since he moved to Paris.
Answer: B) Have just opened.