contestada

by the end of this year, i ... from this university
a. will graduate
b. have graduate
c. have graduated
d. will be graduated
e. will have graduated