By the end of this month, he ___________ his second novel.
A: have finished
B: will be finishing
C: will have finished
D: is finishing
A: have finished
B: will be finishing
C: will have finished
D: is finishing
举一反三
- By the end of this month he ______ this painting. A: will be finishing B: will finish C: is finishing D: will have finished
- By the end of next month, they will _____ the work on the road bed. A: finish B: be finished C: be finishing D: have finished
- By the next month we ( ) this assignment.( ) A: will be finishing B: have finished C: will finish D: will have finished
- 2. ________ his degree, he began to work for a large state-owned corporation. A: Having finished B: Finishing C: Finished D: To have finished
- ________ the report, I handed it to John, but he said that George was the person to send it to. A: having finished B: Finishing C: Being finishing D: To have finished