They have done things they ought( ).
A、
not to do
B、
not to be done
C、
not to have done
D、
not having done
【正确答案】
C
【答案解析】
解析:本题考查动词时态用法。ought not to have done表示不应该做的却做了。
提交答案
关闭