Câu hỏi By the end of next year, George ______ English for two years. A. will have learned B. will learn C. has learned D. would learn