I received an invitation to dinner from my friend,and with my work ,I gladly accepted it.
A. was finished
B. finishing
C. having finished
D. finished
网友回答
A. was finished
B. finishing
C. having finished
(答案→)D. finished
解析:考查with的复合结构。本题with的宾语my work与动词finish构成被动关系,故使用过去分词的形式。句意:从朋友那里收到了一个去吃饭的邀请,因为我的工作都做完了,所以我很高兴地接受了。故D正确。