Answer: B) I bought this lovely dress at Camden Market.
Explanation for this question is being written.
Answer: C) Changed
Answer: A) HOW MANY PEOPLE HAVE EVER HAD AN ADVENTURE?
Answer: C) Nam hasn't seen Lan since he was a student.
Answer: D) It's years since I enjoyed myself so much.
Answer: D) I haven't seen David since my friend's birthday party.
Answer: B) Have tripped.
Answer: B) False
Answer: C) Have been used/was made.
Answer: A) Yes
Answer: A) I haven't seen him for ten years.
Answer: A) Elapse
Answer: C) Have lost / left.
Answer: A) Taught, hid, told.
Answer: C) Haven't met / moved.
Answer: C) Came / have lived.
Answer: B) Is spoke.
Answer: A) Two months ago.
Answer: C) Into present perfect and past perfect.
Answer: A) Since yesterday.
Answer: A) Hasn't won.
Answer: A) Tense error.
Answer: B) Simple Past.
Answer: C) Have lived, live.
Answer: B) Wrong
Answer: B) The present perfect is used to express life experiences relevant to the present.
Answer: C) Met haven't seen.
Answer: C) They have finished the exam yesterday.
Answer: A) I finished my homework and have eaten dinner.
Answer: A) Haven't seen.
Answer: D) Have been.
Answer: B) Using it in the correct situations and meanings.
Answer: D) Left
Answer: B) 'I have written the letter' = the letter is finished.
Answer: A) Yesterday
Answer: C) C:have been.
Answer: C) Present perfect.
Answer: D) Has already started-went out.
Answer: B) Haven't come/ graduated.
Answer: A) Has been.
Answer: C) Have you been?
Answer: D) Since 2005.
Answer: A) Have
Answer: D) Moved / have been.
Answer: B) Since
Answer: B) He left.
Answer: C) Has left.
Answer: A) Lived
Answer: D) The specific time of an action.
Answer: D) All are correct.
Answer: B) Forgot
Answer: D) D
Answer: D) I haven't played football since 1991.
Answer: B) The present perfect tense focuses on relevance to the present, whereas the simple past tense indicates completed actions at a specific past time.
Answer: D) Haven't interviewed.
Answer: A) Saw had just gotten back.
Answer: D) Past Perfect.
Answer: A) Is