I AM READING THIS NOVEL. BY THE TIME YOU COME BACK FROM WORK I ___...
12.
I am reading this novel. By the time you come back from work I _____ it.
A. shall finish
B. will finish
C. shall have finished D. have finished
12.
I am reading this novel. By the time you come back from work I _____ it.
A. shall finish
B. will finish
C. shall have finished D. have finished