By the end of next year, George ______ English for...

Câu hỏi: By the end of next year, George ______ English for ten years.

A. will have learned

B. would learn

C. will learn

D. has learned