---I’m sorry. I _________ at you the other day.---Forget it. It was a bit out of
题型:不详难度:来源:
---I’m sorry. I _________ at you the other day. ---Forget it. It was a bit out of control myself.A.shouldn’t shout | B.shouldn’t have shouted | C.mustn’t shout | D.mustn’t have shouted |
|
答案
B |
解析
试题分析:句意是:---对不起,前几天我不应该对你大嚷大叫。--没关系,我有点失控。前句中有明显的时间状语the other day (几天前),事情发生在过去。可以排除AC。“shouldn’t have done”过去本不应该做而做了,must have done过去一定做了…,所以选B。 |
举一反三
I hope to have a car of my own so that I________ compete with others for space on crowded buses.A.mustn"t | B.can"t | C.oughtn"t to | D.don"t have to |
|
I didn’t know that he was a cheat, or else I ________________ him.A.should have believed | B.shouldn’t believe | C.wouldn’t have believed | D.couldn’t believe |
|
—I failed again. I wish I ____ harder. ---But you ____.A.had worked; hadn’t | B.worked; don’t | C.worked; didn’t | D.had worked; didn’t |
|
-----How dangerous it was ! -----Yes, but for the young man’s quick action, he run over by the car.A.should have been | B.would be | C.could have been | D.might be |
|
They________have arrived at lunchtime but their flight was delayed.(2011·全国 )A.will | B.can | C.must | D.should |
|
最新试题
热门考点