Choose the correct answer.
She __________________ her essay by 7 o’clock.
will have written
will have been written
will have writing