Choose the correct answer.
I ... (to finish) school by 2024.
will have finished
am finishing
will finish
will be finish