问题
选择题
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
答案
答案:C
题目分析:句意:到他明年大学毕业的时候,他将学习了8年的英语。在时间状语从句中用一般现在时代替一般将来时。故选C。