By the end of next year, Geogre __________ China f...

Câu hỏi: By the end of next year, Geogre __________ China for 2 months.

A. has learnt

B. would learn

C. will have learnt

D. will learn