Next week they()in the factory for ten years.
A: will be
B: will have been
C: are
D: have been
A: will be
B: will have been
C: are
D: have been
举一反三
- Mr. Green began to work in ABC Company in 1990. He ______ for ten years by next summer. A: will work B: will have worked C: has been working D: will have been worked
- By the end of next month I ______ here for five years. A: will work B: have been working C: have worked D: will have been working
- The new big factory is reported () within two years. A: to have completed B: to complete C: having been completed D: to have been completed
- All of those houses _______ in the past ten years. A: were built B: had been built C: have been built D: have built
- 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