• 2022-06-06
    By the time you arrive, I ________ working for two hours.
    A: will be
    B: can
    C: will have been
    D: have been
  • C

    内容

    • 0

      By the end of next month I ______ here for 20 years exactly. A: have been working B: shall have been working C: would have been working D: has been working

    • 1

      We ______ on it for many hours, but we have not yet reached any conclusion. A: are being worked B: are working C: have been working D: have been worked

    • 2

      I am tired. I ______ all day. A: am working B: have been working C: worked D: have been worked

    • 3

      — How many times have you been to America — It’s the second time I ______ there. A: was B: am C: have been

    • 4

      He ____ Tokyo, for I saw him a short time ago. A: must have gone to B: mustn't have been to C: can't have gone to D: can't have been to