Choose the best answer for the following sentence:
I am reading this novel. By the time you come back from work I _____________________ .
A.
shall finish
B.
will finish
C.
shall have finished
D.
have finished
Đáp án và lời giải
Đáp án:C
Lời giải:
shall have finished