• 2022-06-06
    —______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
  • C

    内容

    • 0

      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

    • 1

      They are said ()<br/>their assignment. A: to have finished B: to have finished to do C: to finish doing D: to finish to do

    • 2

      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

    • 3

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

    • 4

      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