Read the sentence.
this book by next week.
Which words correctly complete the sentence?
a
have been finishing
b
I will have finished
Chave finished
d
was finishing