How many men does your uncle _____ for him
A: have worked
B: have to work
C: have working
D: have been working
A: have worked
B: have to work
C: have working
D: have been working
举一反三
- We()on it for many hours but we have not yet reached any concinsion. A: work B: have been worked C: have been working D: are working
- 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
- 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
- I____(work) as an assistant manager for four years. A: work B: have worked C: am working D: have been working
- By the end of July, I _____ in the lab for two years. A: would have been working B: have worked C: will have worked D: will have been working