问题 选择题 ____ their work, they had a rest. [ ]A. Having finished B. Finished C. Having been finished D. Finishing 答案 答案:A