试题预览
测试时间 75分钟 满分 100分
测试说明:本专练以情态动词的用法为主要内容,通过与此相关的题目考查同学们对这一语法知识的掌握情况。
一、单项填空 1. --- Will you stay for lunch? --- Sorry, ________. My brother is coming to see me. A. mustn’t B. I can’t C. I needn’t D. I won’t 2. --- Shall I tell John about it? --- No, you ________. I’ve told him already. A. needn’t B. wouldn’t C. mustn’t D. shouldn’t 3. I ________ sleep because it took me a long time to realize that the telephone was ringing. A. could have fallen B. should have fallen C. must have fallen D. mustn’t have fallen 4. ________ it be true that Albert passed the test in geography? A. May B. Should C. Could D. Would 5. I often see lights in that empty house. Do you think I _______ report it to the police? A. should B. may C. will D. can 6. We didn't see Tom at the meeting yesterday. He ________ it. A. mustn't have attended B. cannot have attended C. needn't have attended D. would have not attended 7. Put on more clothes. You ________ be feeling cold with only a shirt on. A. can B. could C. must D. would 8. There was a lot of time. He ________. A. mustn't have hurried B. needn't have hurried C. could have hurried D. ought to have hurried 9. We didn't study Chemistry last night, but we ________. A. had studied B. could C. should D. could have 10. Tom ________ full marks, but he was too careless ________a spelling mistake. A. could gain, to make B. could have gained, to make C. could have gained, and made D. could have gained, as to make 11. — ________the man there be our new teacher? — He ________be, but I'm not sure. A. May, mustn't B. Can, may C. Must, can't D. Can, can't 12. Whenever Mother was not here, the children ________ make a lot of noise. A. will B. would C. were to D.&nb
试题下载地址
|
浏览更多英语试题,请访问
|