________ this book by the time it is due back to t...

Câu hỏi: ________ this book by the time it is due back to the library?

A. Will you read

B. Will you have read

C. Will you be reading

D. Have you read