题目内容

【题目】He will have learnt English for eight years by the time he _____ from the university next year.

A. will graduate B. graduates

C. will have graduated D. is to graduate

【答案】B

【解析】

试题分析:考查时态分析。A. will graduate,一般将来时;B. graduates,一般现在时;C. will have graduated,将来完成时;D. is to graduate,be to 表将来,也是一般将来时。句意:到明年他大学毕业的时候,他将会是已经学了八年的英语。by the time引导的句子,遵从主将从现,故主句用了将来时态,从句应该用现在时态,而选项A,C,D三项都表将来,故选B。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网