She English for five years now.
- learns
- has been learning
- is learning
- learnt
Answer
B) has been learning
Duration up to now – present perfect continuous. Tenses · Present tenses
English MCQ · More English: Tenses MCQs · Practise
B) has been learning
Duration up to now – present perfect continuous. Tenses · Present tenses
English MCQ · More English: Tenses MCQs · Practise