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
推荐题目
Though Jack _______ many times, he still plays computer games after school.
#102234
A
was warned
B
has been warned
C
has been warning
D
had warned
It is the only time in history that two Nobel Prizes ________ to the same person.
#99810
A
have been given
B
had been given
C
have given
D
will give
. The person we referred to____ us a report tomorrow.
#104222
A
giving
B
will give
C
gave
D
give