–I’m sorry. I _______ at you the other day. --Forget it. I was a bit of out of c
题型:不详难度:来源:
–I’m sorry. I _______ at you the other day. --Forget it. I was a bit of out of control myself.A.shouldn’t shout | B.shouldn’t have shouted | C.mustn’t shout | D.mustn’t have shouted |
|
答案
B |
解析
考查情态动词shouldn’t have done的用法。前句中有明显的时间状语the other day (几天前),事情发生在过去。句意是“对不起,前几天我不应该对你大嚷大叫。”所以要用“shouldn’t have done”。 |
举一反三
–Hi, Tom. Any idea where Jane is? --She _______ in the classroom. I saw her there just now. A.shall be | B.should have been | C.must be | D.might have been |
|
It was dark when Mary went out. I wonder how she ______ through the black lane by herself.A.dared not to go | B.dare going | C.not dare go | D.dared to go |
|
Something ______ wrong with the car, and it ______ not start.A.being, could | B.going, should | C.was, might | D.went, would |
|
— Did you visit the museum today? — No. We ______ it, but we spent too much time shopping. A.could have visited | B.must have visited | C.may have visited | D.couldn’t have visited |
|
I’m sorry, Bill. I _________ the book to you last week, but I was so busy that I forgot to do so.A.must have returned | B.could return | C.should have returned | D.might return |
|
最新试题
热门考点