• 2022-06-04
    -______ 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
  • B

    内容

    • 0

      I will let you have the book if I _____________ reading it this evening. A: will finish B: did finish C: am finished D: have finished

    • 1

      All you do now is ____the housework before your mom arrives home. A: having finished B: finish C: finishing D: to have finished

    • 2

      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

    • 3

      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

    • 4

      I think you are supposed ____ your graduate study last year. A: to be finishing B: to have finished C: to finish D: to have been finished