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
推荐题目
---Kate returned home last night. ---Really? Where_________?
#102268
A
had she gone
B
has she been
C
has she gone
D
had she been
In order to find the missing child, villagers all they can over the past five hours.
#99305
A
did
B
do
C
had done
D
have been doing
Recently quite a lot of exports _______ that another law on wildlife protection ________ as soon as possible .
#103373
A
demanded , must be passed
B
have demanded, be passed
C
were demanding , was passed
D
demanded, being passed
I would have come earlier, but I _____ that you were waiting for me.
#99367
A
didn’t know
B
hadn’t know
C
would have known
D
haven’t known
---The president _____ by his doctor today that his cancer has come back.
#101269
A
informs
B
has informed
C
has been informed
D
is being informed