问题补充:
, he left the room.
A. Finishing the work
B. Had finished the work
C. After finished the work
D. Having finished the work
答案:
A. Finishing the work
B. Had finished the work
C. After finished the work
(答案→)D. Having finished the work
解析:分词作状语,表示主动和完成,用having done。