Look! Xiao Wang is too sleepy to work . He ____ up watching TV . A.mustn""t have

Look! Xiao Wang is too sleepy to work . He ____ up watching TV . A.mustn""t have

题型:不详难度:来源:
Look! Xiao Wang is too sleepy to work . He ____ up watching TV .
A.mustn""t have stayedB.shouldn""t have stayed
C.mustn""t stayD.ought not to stay

答案
B。
解析
shouldn""t have stayed 表示过去本不应该做某事,而事实却做了。含埋怨、责备之意。
举一反三
As a soldier , you ____ do as the head tells you .
A.willB.shallC.mayD.ought

题型:不详难度:| 查看答案
Put on more clothes . You ____ be feeling cold with only a shirt on .
A.canB.couldC.wouldD.must

题型:不详难度:| 查看答案
You are wet through . You ____ in the rain .
A.must comeB.must be caughtC.must have caughtD.must have got caught

题型:不详难度:| 查看答案
Mary ____ be in Paris . I saw her a few minutes ago .
A.mustn""tB.shouldn""tC.can""tD.may not

题型:不详难度:| 查看答案
I thought you ____ like something to read , so I have brought you some books .
A.mayB.mightC.couldD.must

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.