2013年成人英语三级语法精选讲义
情态动词配套练习
1.-That car must have cost a lot of money. -Oh,no,_____.
A.it mustn′t B.it hasn′t C.it doesn′t D.it didn′t
2.You ____ read that article if you don′t want to. A.haven′t B.can′t C.mustn′t D.needn′
3. The road was muddy. It ____ last night.
A.must rained B.must have rained C.must be rained D.could have rained
4. I ____ asleep in the corner,for I remember nothing of what happened during the night.
A.might fall B.must fall C.must have fallen D.can have fallen
5. I′m feeling sick.I ____ so much chocolate.
A.needn′t have eaten B. couldn′t have eaten C. mustn′t have eaten D. shouldn′t have eaten
6. As he had heart attack,he was told that he_____continue the work.
A.needn′d B.may not C.mustn′t D. can′t
7. Mr.Green ____ my letter,otherwise he would have replied before now.
A.must have received B.must have failed to receive C.must receive D.must fail to receive
8. You could have done things they ought ____ .
A.didn′t you B. couldn′t you C. hadn′t you D.shouldn′t you
9.They have done things they ought ____ .
A.not to do B.not to be done C.not to have done D.not having done
10. Something must have happened on their way. Or they ____ by now.
A.should have arrived B.should arrive C.would have arrived D.would arrive
11. -I heard they went skiing in the mountains last winter.
-It ____ true because there was little snow there.
A.may not be B.won′t be C.couldn′t be D.mustn′be
12. -Shall we go skating or stay at home?
-Which ____ do yourself?
A.do you rather B.would you rather C.will you rather D.should you rather
13.I know things are hard with you,but you ____ try to get over the difficulties.
A.can B.may C.must D.ought
14. Someone is coming here. Who ____ it be? A.will B.shall C.must D.can
15. -May I stop here? -No,you ___ _ . A.mustn′t B.might not C.needn′t D.won′
课程辅导:
2013年成考HD高清课件全新上线多种辅导体系,满足不同需求业内讲师聚首助你轻松拿证