• 2022-06-06
    I ______ everything by the time you get back next week.
    A: shall finish
    B: have finished
    C: will be finishing
    D: shall have finished
  • D

    内容

    • 0

      By the time you get back, I _______ all the work. A: finish B: has finished C: had finished D: will have finished

    • 1

      4. By the time you get back, I all the work. A: would finish B: will have finished C: has finished D: had finished

    • 2

      I can tell you for sure that the new building______ by the time you come back next year. A: will be finished B: will finish C: will have been finished D: finish

    • 3

      I guess I _____ (finish) the term paper by the end of next week. A: can finish B: will finish C: will have finished D: could have finished

    • 4

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