Answer: B) He hasn't gone to my house for ten years.
Explanation for this question is being written.
Answer: D) When I got home, my mom had already cleaned the house.
Answer: C) 've known / were.
Answer: A) They have never swum with dolphins.
Answer: B) Hasn't had/ was.
Answer: A) Yesterday
Answer: B) No
Answer: D) Present Simple-Present Perfect.
Answer: D) WENT / HAVE VISITED.
Answer: C) "finish" should be "has finished".
Answer: A) Went
Answer: C) Have visited;did not go.
Answer: C) Has been.
Answer: B) No, it is not correct.
Answer: A) A statement which was true in the past and still relevant to the present.
Answer: B) Actions or situations in the past that change the present.
Answer: B) The grammar. The tenses are very difficult and I don't know when to use the present perfect or the past tense or when to use the continuous or simple, or when to use 'will'. Very difficult.
Answer: C) Had been sold.
Answer: A) HAVEN'T COME.
Answer: A) Has bought.
Answer: A) Different
Answer: C) Has run / was.
Answer: C) Since
Answer: A) Haven't swum.
Answer: A) Was / hadn't done.
Answer: A) False
Answer: A) An action that happened at an unspecified time in the past.
Answer: B) Had we arrived.
Answer: B) Present perfect.
Answer: B) Haven't seen/ have you been.
Answer: B) Has lived.
Answer: D) The present perfect tense relates to past experiences by highlighting their impact on the present.
Answer: B) SINCE I WAS BORN.
Answer: C) Didn't make.
Answer: B) I came here when I was four or five years old.
Answer: A) She visited London last year vs. She has visited London.
Answer: A) Died
Answer: A) For three years.
Answer: A) To review formulas and distinguish the meanings of similar tenses (Simple Past vs. Present Perfect).
Answer: D) Has been.
Answer: B) Did you go.
Answer: A) I visited Paris last year. I have seen the Eiffel Tower.
Answer: A) Present perfect.
Answer: B) Has been / moved.
Answer: B) It has been / it was.
Answer: B) By the time the new game is released, I will have saved my money.
Answer: B) Did you start.
Answer: A) Have grown / saw.
Answer: A) Have made-moved.
Answer: B) False.
Answer: C) I haven't seen them since I moved away in 2000.
Answer: A) I have collected stamps since last summer.
Answer: A) A past repeated action.
Answer: C) No, present perfect tense cannot be used with specific past time expressions.
Answer: A) Has lived.
Answer: D) Last week.
Answer: A) I haven't finished my homework yet.
Answer: B) It is difficult to decide when to use it compared to other tenses.
Answer: B) Have you read.
Answer: D) When the time frame is not specified.