He will have learned English for eight years by the time he        from the university next year.
#100255
A
will graduate
B
will have graduated
C
graduates
D
is to graduate
推荐题目
 I ____ Mr. White at that time, otherwise I wouldn’t have asked you for some information about him. 
#101527
A
hadn’t known
B
don’t know
C
didn’t know
D
haven’t known
Who do you think _____the money?
#104381
A
to steal
B
stealing
C
to have stolen
D
stole
By the time Jack returned home from America, his son __________ from college.
#102199
A
graduate
B
has graduated
C
had graduated
D
had been graduated
Exciting as its special effects are ______, there is too much violence in the film.
#101833
A
being watched
B
to be watched
C
watching
D
to watch