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
推荐题目
Children experts suggest children ______ more time to play freely.
#103020
A
are given
B
will be given
C
be given
D
must be given
—I have got a headache.—No wonder.You___in front of that computer too long.
#104063
A
work
B
are working
C
have been working
D
worked
When Mary came, I _____ on the piano.
#100254
A
is playing
B
plays
C
was playing
D
played