I am reading this novel. By the time you come back from work, I_________
A.shall finish
B.shall have finished
C.will finish
D.have finished

Các câu hỏi liên quan