By the end of this year, Chen ________ English for...

Câu hỏi: By the end of this year, Chen ________ English for three years, but he will still need more training and experience before he masters the language.

A will have been studying 

B has been studying

C has studied        

D will be studying