She —— her surgery by the time we visit her next Saturday.
A
will recover
B
will be recovered
C
is recovered
D
will have recovered
Correct Answer: will have recovered