【题目】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. graduated
在线课程【答案】C
【解析】考查动词时态。句意:到明年大学毕业他将已经学了8年英语。主将从现的用法比较常见,常用于时间状语从句和条件状语从句中。这种情况下,如果主句是一般将来时,从句用一般现在时替代一般将来时。此处是by the time引导的时间状语从句。故选C。