By the next month we ( ) this assignment.( )
A: will be finishing
B: have finished
C: will finish
D: will have finished
A: will be finishing
B: have finished
C: will finish
D: will have finished
举一反三
- By the end of next month, we half of the class. A: will finish B: finish C: will have finished D: 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
- They went to have their dinner after they ___the assignment. A: finish B: have finished C: finishing D: finished
- By the end of this month he ______ this painting. A: will be finishing B: will finish C: is finishing D: will have finished
- we must have the work ______by Tuesday. A: to be finished B: finishing C: finish D: finished