问题补充:
of danger in the street at night, she had to go home with a friend her.
A. Being warned; accompanied
B. Having warned; accompanying
C. Warning; accompanying
D. Having been warned; accompanying
答案:
A. Being warned; accompanied
B. Having warned; accompanying
C. Warning; accompanying
(答案→)D. Having been warned; accompanying
解析:句意:她已经被警告晚上街上有危险,她不得不有一个朋友陪着回家。这里she与warn之间是被动关系,故排除BC;warn动作发生在谓语动词had to go home之前,非谓语动词的动作在谓语动词之前发生时,应该用完成时,又必须是被动,故选D。