( )of danger in the street at night, she had to go home with a friend ( ) her.
A
Warned;accompanied
B
Warning;accompanying
C
Having warned;accompanied
D
Having been warned; accompanying
查看答案
答案
正确答案:D
解析
分析句子结构可知,空处应用非谓语动词。根据句意可知,warn与she之间是逻辑上的动宾关系,且“警告”这一动作发生在had to go表示的动作之前,因此第一个空应用过去分词Warned或现在分词的完成被动式Having been warned。accompany为及物动词,与a friend之间是逻辑上的主谓关系,因此第二个空应用现在分词的一般式。