______many times, she still couldn't understand it.
A、
Having told
B、
Having been told
C、
Being told
D、
Telling
【正确答案】
B
【答案解析】
分析句子结构可知,空处为非谓语动词,与后面的many times构成非谓语动词短语,在句中作状语。根据句意可知,tell所表示的动作发生在couldn’t understand所表示的动作之前,所以应用现在分词的完成式。另外,“她是被告知的”,所以应用现在分词的完成被动式,即“having been+过去分词”。故选B。
提交答案
关闭