—I didn’t tell him the news.—Oh, you ought _______.A.to B.not toC.not to have
题型:不详难度:来源:
—I didn’t tell him the news. —Oh, you ought _______.A.to | B.not to | C.not to have | D.to have |
|
答案
D |
解析
本题考查情态动词的用法。此处表示“过去你应该告诉他这消息,可你没告诉他。” ought not to have done “过去本不该做某事却做了。” ought to have done 意为本来应做但实际没有做。简略答语中have不可省。 |
举一反三
—Some countries are taking action to occupy the islands of the South China Sea. —Yes, but I think they ____be punished sooner or later.A.could | B.can | C.may | D.shall |
|
Tommy, you____ be hooked on the Internet all day. You may fall behind others in study.A.mustn’t | B.shan’t | C.can’t | D.needn’t |
|
–Will you read me a story, Mummy? --OK. You ______have one if you go to bed as soon as possible.A.might | B.must | C.could | D.shall |
|
--- May I smoke here? --- If you , choose a seat in the smoking section.A.should | B.could | C.must | D.may |
|
John, look at the time._____ you play the piano at such a late hour? |
最新试题
热门考点