题目内容
Alex changed his mind at the last minute,otherwise we ________ an agreement.
| A.should have reached | B.could have reached |
| C.can reach | D.should reach |
B
解析句意为:亚历克斯最终改变了主意,否则的话我们就会达成一致了。对过去事情的推测,应该使用“情态动词+have done”。should have done应该已经做了……;could have done很可能已经做了……。所以应该选择B项。
—What did you say to your sister? I saw her crying in the room.
— It _________ my fault. I just said hello to her when I met her, nothing else.
| A.must have been | B.can’t have been |
| C.oughtn’t to be | D.should have been |
Sir, you _______ be sitting in this sitting room. It is for women and children only.
| A.oughtn’t to | B.can’t | C.won’t | D.needn’t |
I have told you the truth. ________ I keep repeating it?
| A.Must | B.Can | C.May | D.Will |
He________sleep,although he tried to,when he got on such a hunt for an idea until he had caught it. (2013·湖南,32)
| A.wouldn’t | B.shouldn’t |
| C.couldn’t | D.mustn’t |
These days some young people just ________ work hard because they have got used to the easy life provided by their parents.
| A.mustn’t | B.won’t |
| C.mightn’t | D.shouldn’t |
—You needn’t take an umbrella.It isn’t going to rain.
—Well,I don’t know.It________do. (2013·北京,35)
| A.might | B.need |
| C.would | D.should |
Your teacher ________ very angry at that moment because you talked back to her like that.
| A.should have been | B.must have been |
| C.must be | D.might have been |
The traffic is heavy these days.I ________ arrive a bit late,so could you save me a place?
| A.can | B.must | C.need | D.might |