By the end of this month he ______ this painting.
A: will be finishing
B: will finish
C: is finishing
D: will have finished
A: will be finishing
B: will finish
C: is finishing
D: will have finished
举一反三
- By the end of this month, he ___________ his second novel. A: have finished B: will be finishing C: will have finished D: is finishing
- 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
- All the assignments have ______ before next Monday. A: to finish B: to finishing C: to be finishing D: to be finished
- They went to have their dinner after they ___the assignment. A: finish B: have finished C: finishing D: finished