作业帮 > 英语 > 作业

一道英语题目He will have learned English for eight years by the ti

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/04 15:29:03
一道英语题目
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
选什么,为什么,谢谢
一道英语题目He will have learned English for eight years by the ti
当主句是将来时时,状语从句中要用一般现在时,即“主将从现”.
这句话by the time可以看作是状语从句的引导词,因此里面要用一般现在时,选C.
D选项虽然有is,但表示的是将来发生的事情,所以不能选.