.We were all waiting for you .You _____for the seaside by yourself without leavi
题型:不详难度:来源:
.We were all waiting for you .You _____for the seaside by yourself without leaving a message.A.mustn’t leave | B.shouldn’t have left | C.couldn’t have left | D.needn’t leave |
|
答案
B |
解析
这是情态动词的特殊用法,shouldn’t have left表示本来不应该做但实际已经做了。 |
举一反三
She is late. What _____have happened to her? A should B must C can D would |
----She must have gone back to the valley. ----No, she _____. The entrance to it was nowhere to be found. A mustn’t B needn’t C couldn’t D hadn’t |
A.may not be | B.won’t be | C.couldn’t be | D.mustn’t be |
|
“Do you think he is lazy?” “I _________ so once, but I don’t now.”A.may have thought | B.can have thought | C.may think | D.might think |
|
You _________ be right, but I don’t think you are.A.can | B.could | C.must | D.should |
|
最新试题
热门考点