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

Respuesta :

I believe it is answer choice E.
The correct answer is:  [E]:  "will have graduated" .
____________________________________________________
This tense, which is the "future perfect" tense, is formed by using "will have" and followed directly with the past participle of the verb.

Note that the "future perfect tense" is used to describe an "action" that
"will occur" [sometime in the future] before some other action [takes place].

By the time the troops arrive, the co11mbat group will have spent several weeks waiting.