Lucy will have learned English for 8 years by the time she ____ form the university next year.
#104045
A
will graduate
B
will have graduate
C
graduates
D
is to graduate