• 2022-06-10
    All the assignments have ______ before next Monday.
    A: to finish
    B: to finishing
    C: to be finishing
    D: to be finished
  • D

    内容

    • 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