Choose an appropriate word from the options to suitably fill the blank in the sentence below so that the sentence makes sense, both grammatically and contextually.
We ______ read at least half of Shakespeare’s comedies by the end of this year.
1
Will be
2
Will have
3
Will
4
Will have been