CHOOSE THE BEST ANSWERS
2. I____________ the book by the time you come tonight.
A. will be finishing
B. finished
C. had finished
D. will have finished
2. I____________ the book by the time you come tonight.
A. will be finishing
B. finished
C. had finished
D. will have finished