• 2022-06-09
    John, you are so lazy. This job _____ hours ago.
    A: should finish
    B: must have finished
    C: could be finishing
    D: ought ot have been finished
  • D

    内容

    • 0

      You needn’t hurry her. She ________ it by the time you are ready. A: will have been finishing B: would finish C: will have finished D: will be finishing

    • 1

      I ______ writing the article by the time you get back. A: shall finish B: must have finished C: have finished D: D.shall have finished

    • 2

      —______you ______your homework yet? —Yes. I ______it a moment ago. A: Did; do; finished B: Have; done; have finished C: Have; done; finished D: Will; do; finish

    • 3

      They went to have their dinner after they ___the assignment. A: finish B: have finished C: finishing D: finished

    • 4

      By the next month we ( ) this assignment.( ) A: will be finishing B: have finished C: will finish D: will have finished