一道英语选择题,速求You ought to have been told,_______an old friend of the family.A.who areB.to beC.since wereD.being求详细说明,并翻译整个句子

问题描述:

一道英语选择题,速求
You ought to have been told,_______an old friend of the family.
A.who are
B.to be
C.since were
D.being
求详细说明,并翻译整个句子

选D,这里being表示“作为”
这句话的意思是“作为家里的一位故交,你本该被告知的.”
这里being an old friend of the family做状语.