单选题
She ought not ______ him about the truth, but she did.
A. to tell B. telling C. to have told D. having told
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 句子的大意为:她不应该告诉他事实,但是她却告诉了。ought not to have done=shouldn't have done本不应该做某事,但实际上做了。所以C项符合题意。
提交答案
关闭