• 2022-06-06
    You have broken your promise;you ( ) painting the house long ago. ()
    A: should have finished
    B: had better finish
    C: must have finished
    D: could have finished
  • A

    内容

    • 0

      -______ you ___ your homework yet ?-Yes . I _____ it a moment ago .A. B. ; finishedC. D. A: Did ; do ; finished B: Have ; done ; finished C: Have ; done ; have finished D: will ; do ; finish

    • 1

      If I had had enough time, I ______ my work. A: would finish B: must have finished C: would have finished D: had finished

    • 2

      I ________ all the work by the time you are back this evening. A: will have finished B: would have finished C: have finished D: d. had finished

    • 3

      – Elizabeth borrowed the book a month ago. A: -Then she should ______ it by now. B: to finish C: have finished D: finish E: had finished

    • 4

      Have you finished your housework ( )? Yes. I have ( ) finished it. ( )