Answer: D) She has learnt English for ten years.
Explanation for this question is being written.
Answer: B) True
Answer: C) Present perfect.
Answer: B) Present perfect.
Answer: A) Present Perfect.
Answer: D) Still haven't finished.
Answer: B) By 8 o'clock this evening.
Answer: A) Have had to.
Answer: C) Present Perfect.
Answer: C) Has risen.
Answer: C) Have, written.
Answer: B) Present Perfect.
Answer: D) Present Perfect.
Answer: B) Passe Compose.
Answer: D) Present perfect.
Answer: C) Perfect Aspect.
Answer: B) PRESENT PERFECT.
Answer: B) HAVE HAD.
Answer: D) Has not been scheduled yet.
Answer: C) Have got.
Answer: B) Have been.
Answer: B) Since
Answer: B) May has studied English since she was 8 years old.
Answer: A) I have studied English for five years.
Answer: B) He has stopped driving to work and goes by bicycle.
Answer: A) Haven't been graded.
Answer: C) Been translated into.
Answer: B) The duration of the action.
Answer: B) Been returned.
Answer: C) C
Answer: C) The present perfect tense is used to describe actions that occurred at an unspecified time in the past and are relevant to the present.
Answer: C) Have been Were.
Answer: C) Have you known.
Answer: B) Since 2020.
Answer: A) Present perfect.
Answer: B) Have you known.