----- John looks a bit upset. Did you tell him the bad news?
------Yes, but I _____him after his birthday party.
| A.should have told | B.must have told |
| C.shouldn’t have told | D.needn’t have told |
He ___________ unwisely, but he was at least trying to do something helpful.
| A.may have acted | B.must have acted |
| C.should have acted | D.would act |
It is strange that he _________ in such an important examination .
| A.failed | B.should fail | C.should have failed | D.fails |
My sister met him at the street yesterday afternoon, so he __________ your lecture.
| A.shouldn’t have attended | B.couldn’t have attended |
| C.mustn’t have attended | D.needn’t have attended |
George said that he would come to school to see me the next day, but he ______.
| A.wouldn’t | B.didn’t | C.hasn’t | D.hadn’t |
The door ________ open, no matter how hard she pushed.
| A.shouldn’t | B.couldn’t | C.wouldn’t | D.mightn’t |
–When can I get the result of the test, sir?
–You ____ have it next Friday.
| A.could | B.shall | C.must | D.may |
The little child ________ go out alone at night, so he ________ walk in the dark that night.
| A.doesn't dare to; dared not to | B.daren't to; didn't dare to |
| C.daren't; dared not | D.doesn't dare to; dare not |
—How is the debate of your essay?
—It ____ well, but I ____one of the key points.
| A.might work; hadn’t forgot | B.needn’t have worked; forgot |
| C.could have worked; forgot | D.would work; hadn’t forgot |
—The similarities between social networks are striking.
—That ________ come as no surprise,because they are all products of the Internet.
| A.should | B.shall | C.may | D.must |
The findings support another study which showed that being happy ______ reduce the risk of heart disease.
| A.need | B.shall | C.must | D.can |
We all can feel something unusual about Kate, but she just _________ let us know what it is.
| A.shouldn’t | B.mustn’t |
| C.needn’t | D.won’t |
I have told you the truth. I keep repeating it?
| A.Can | B.Must | C.May | D.Will |
-What life_______be like without cell phones?
-I cannot imagine it!
| A.may | B.can | C.will | D.would |