BY THE END OF NEXT YEAR, GEORGE ________ ENGLISH FOR TEN YEARS.13
13: By the end of next year, George ________ English for ten years.
A. will have leaned
B. will learn
C. has learned
D. would leran
13: By the end of next year, George ________ English for ten years.
A. will have leaned
B. will learn
C. has learned
D. would leran