I ______ the novel by the time you ______ back next week.
#104888
A
have finished, will come
B
shall have finished, come
C
shall be finished, are going to come
D
finish, come