By the end of next year, George _____ English for 2 years.
A.will have
B.will have learnt
C.has learnt
D.would learn

Các câu hỏi liên quan