Answer: B) Has she called.
Explanation for this question is being written.
Answer: C) They have been to the beach.
Answer: B) Present Perfect.
Answer: D) Has he played.
Answer: D) Have you ever done.
Answer: A) Have you ever been; haven't been.
Answer: A) Have you hidden.
Answer: C) How long have you studied English?
Answer: B) Have
Answer: B) Have you known.
Answer: B) Have you ever been.
Answer: A) Have you seen the latest movie?
Answer: B) Have you found.
Answer: B) Have you seen.
Answer: C) Have been.
Answer: A) Have
Answer: A) Have you lived.
Answer: A) Have you ever been.
Answer: C) Has
Answer: A) Have / have.
Answer: A) How long have you lived in this city?
Answer: B) Have you been.
Answer: A) Have you ever travelled by plane?
Answer: D) Have, eaten.
Answer: C) Have heard.
Answer: A) Has she watched.
Answer: A) What have you done today?
Answer: A) How long has Bill worn glasses?
Answer: D) Have you studied.
Answer: C) Have you seen.
Answer: A) Has, started.
Answer: D) Have
Answer: B) Have you ever seen.
Answer: A) What's happened?
Answer: B) Has he seen the movie yet?
Answer: B) Has your mom received my letters?
Answer: C) PRESENT PERFECT.
Answer: C) Have you ever been.
Answer: C) Has ever seen.
Answer: A) Have you ever danced.
Answer: D) Have you eaten.
Answer: D) Been
Answer: C) Hasn't he.
Answer: A) Have /driven.
Answer: A) Have / tried.
Answer: D) Have-played
Answer: B) Have you learnt.
Answer: B) Have you had/had.
Answer: C) Have you had.
Answer: D) Has, won.
Answer: D) Has it?
Answer: B) Yes, he has.
Answer: A) Have you ever been stung by a bee?
Answer: A) Have you managed.
Answer: B) Present perfect.
Answer: B) Have you ever worked.