单选题
—Did they tell you the final decision of the committee?
—No, they didn't, but I think I ought to ______.
A. / B. be
C. have D. have been
【正确答案】
D
【答案解析】[解析] 上句的意思是:他们有没有告诉你委员会的最后决定?可知答句应该是被动语态,且表示过去发生的动作对现在的影响,即答句是现在完成时的被动语态:...but I think I ought to have been(told).情态动词后面可以省略动词。故选D。