He _________ English for eight years by the time he graduates from the university next year.
#100205
A
will learn
B
will have learned
C
will be learning
D
has graduated
推荐题目
George has arrived, but I did not know he ______ until yesterday.
#103817
A
comes
B
will come
C
is coming
D
was coming
When the old man _______ to walk back to his house, the sun ________ itself behind the mountain.
#104495
A
started; had already hidden
B
had started; had already hidden
C
had started; was hiding
D
was starting; hid