By the end of this year, Nam _______ English for 7...

Câu hỏi: By the end of this year, Nam _______ English for 7 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 will be studying    

D has studied