. BY THE END OF NEXT YEAR, GEORGE _____ ENGLISH FOR 2 YEARS.A. WOUL...

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