问题补充:
He will have learned English for eight years by the time he from the university next year.
A. will graduate
B. will have graduated
C. graduates
D. is to graduate
答案:
A. will graduate
B. will have graduated
(答案→)C. graduates
D. is to graduate
解析:可联系答.案.网客服索取。