several times, but Mary still has no idea of how to do it properly.
A. Being shown
B. Having shown
C. Having been shown
D. I’ve shown her
网友回答
A. Being shown
B. Having shown
C. Having been shown
(答案→)D. I’ve shown her
解析:此题因为题干已经有连词but,所以不能再使用分词作状语因为分词相当于状语从句,所以答案D。