All the assignments have ______ before next Monday.
A: to finish
B: to finishing
C: to be finishing
D: to be finished
A: to finish
B: to finishing
C: to be finishing
D: to be finished
D
举一反三
- All the assignments have to______ before next Monday. A: finish B: finishing C: e finishing D: e finished
- By the next month we ( ) this assignment.( ) A: will be finishing B: have finished C: will finish D: will have finished
- All you do now is ____the housework before your mom arrives home. A: having finished B: finish C: finishing D: to 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 end of this month he ______ this painting. A: will be finishing B: will finish C: is finishing D: will have finished
内容
- 0
I ______ everything by the time you get back next week. A: shall finish B: have finished C: will be finishing D: shall have finished
- 1
I ______ everything by the time you get back next month. A: shall finish B: will be finishing C: have finished D: D. shall have finished
- 2
They went to have their dinner after they ___the assignment. A: finish B: have finished C: finishing D: finished
- 3
we must have the work ______by Tuesday. A: to be finished B: finishing C: finish D: finished
- 4
I have just ()dinner A: finish B: would finish C: finishing D: finished