They have done things they ought ______.

admin2019-07-18  22

问题 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

解析 本题测试“情态动词+完成式”的用法。“should (ought to)+完成式”表示应该做的事情没有做,否定式表示不该做的事情做了。本句的意思是;“他们做了本不该做的事情。”所以C为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/NO3O777K
0

最新回复(0)