—I didn’t tell him the news.

—I didn’t tell him the news.
—Oh, you ought _______.
A.to    B.not to C.not to have   D.to have
方若绮绮 1年前 已收到1个回答 举报

北风_2007 幼苗

共回答了20个问题采纳率:95% 举报

D

本题考查情态动词的用法。此处表示“过去你应该告诉他这消息,可你没告诉他。” ought not to have done “过去本不该做某事却做了。” ought to have done 意为本来应做但实际没有做。简略答语中have不可省。

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.032 s. - webmaster@yulucn.com