单项选择题
A. will have worked B. will have been working C. would have been working D. has been working
A. being of some use B. be of some use C. to be of some use D. of some use
A. keeps B. keep C. kept D. is keeping