He will have learned English for eight years by the time he _______ from the university next year.
#99963
A
will graduate
B
will have graduated
C
graduates
D
is to graduate
推荐题目
Those boys _____ many times not to go on line, but it doesn’t make any difference.
#101421
A
have told
B
told
C
have been told
D
were being told
— When will the new bridge be completed? — It is said that it _______ by the end of this year.
#102650
A
will complete
B
will have been completed
C
is completed
D
will be completing