He will have learned English for eight years by the time he______from the university next year.

admin2011-01-15  31

问题  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

解析 by the time后接定语从句,省略了关系副词when。在这种定语从句中要用一般现在时表示将来。译文:到明年他毕业之前,已经学了八年英语。
转载请注明原文地址:https://kaotiyun.com/show/DwvC777K
本试题收录于: 英语题库成考专升本分类
0

最新回复(0)