This January will be very precious for us by which time we______ reviewing Senior Book I.
#104234
A
will finish
B
will have finished
C
have finished
D
will be finished