《情态动词练习题(共5页).doc》由会员分享,可在线阅读,更多相关《情态动词练习题(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上英语情态动词练习题一、用所给的情态动词填空:1. They (can/might) _ be away for the weekend but Im not sure.2. You (may/might) _ leave now if you wish.3. (Could/May) _ you open the window a bit, please?4. He (can/could) _ be from Sheffield, judging by his accent.5. (May/Can) _ you swim?6. Listen, please. You (
2、may not/might not) _ speak during this exam.7. They (cant/may not) _ still be out!8. You(couldnt/might not) _ smoke on the bus.9. With luck, tomorrow (can/could) _ be a cooler day.10. You (can/might) _ be right but Im going back to check the times.11. Youve been working all day. You (could/must) _ v
3、ery tired.12. I wonder who it is. It (cant/mustnt) _be Lisa. Shes still in the library now.13. My fathers birthday is coming. What (shall/may) _ I give him?14. Its a long time since we met last time. You (might/should) _ see us more often.15. Why dont you try on this dress? It (will/can) _ look nice
4、 on you.二、单项选择 .1. Black holes _ not be seen directly, so determining the number of them is a tough task. A. can B. should C. must D. Need2. -Whats the name? -Khulaifi. _ I spell that for you? A. Shall B. Would C. Can D. Might3. -Must he come to sign this paper himself? -Yes, he _. A. need B. must C
5、. may D. will4. Theres no light on they _ be at home. A. cant B. mustnt C. neednt D. shouldnt5. Some aspects of a pilots job _ be boring, and pilots often _ work at inconvenient hours. A. can; have to B. may; can C. have to; may D. ought to; must6. -Mum, Ive been studying English since 8 oclock. _ I
6、 go out and play with Tom for a while? -No, Im afraid not. Besides, its raining outside now. A. CantB. WouldntC. May notD. Wont7. Children under 12 years of age in that country _ be under adult supervision when in a public library.A. must B. mayC. canD. need8. -May I smoke here? -If you _, choose a
7、seat in the smoking section.A. shouldB. couldC. mayD. must9. The weather turned out to be fine yesterday. I _ the trouble to carry my umbrella with me.A. should have takenB. could have takenC. neednt have takenD. mustnt have taken10. “The interest _ be divided into five parts, according to the agree
8、ment made by both sides,” declared thejudge.A. mayB. shouldC. mustD. shall11. -Could I have a word with you, mum? -Oh dear, if you _.A. can B. mustC. mayD. should12. You cant imagine that a well-behaved gentleman _ be so rude to a lady.A. mightB. needC. shouldD. would13. How _ you say that you reall
9、y understand the whole story if you have covered only part of the article?A. canB. mustC. needD. may14. -Do you know where David is? I couldnt find him anywhere. -Well. He _ have gone farhis coats still here.A. shouldntB. mustntC. cantD. wouldnt15. -Excuse me, but I want to use your computer to type
10、 a report. -You _ have my computer if you dont take care of it. A. shant B. might not C. neednt D. shouldnt16. You are wet through. You _ in the rain. A. must come B. must have caught C. may catch D. must have got caught17. I thought you _ like something to read, so I have brought you some books. A.
11、 may B. might C. could D. must18. -I stayed at a hotel while in New York. -Oh, did you? You _ with Barbara. A. could have stayed B. could stay C. would stay D. must have stayed19. -When can I come for the photos? I need them tomorrow afternoon. -They _ be ready by 12:00. A. can B. should C. might D.
12、 need20. We _ last night, but we went to the concert instead. A. must have studied B. might study C. should have studied D. would study21. - I heard they went skiing in the mountains last winter. -It _ true because there was little snow there. A. may not be B. wont be C. couldnt be D. mustnt be22. -
13、The room is so dirty. _ we clean it? -Of course. A. Will B. Shall C. Would D. Do23. Mr. White _ at 8:30 for the meeting, but he didnt show up. A. should have arrived B. should arrive C. should have had arrived D. should be arriving24. I often see lights in that empty house. Do you think I _ report i
14、t to the police? A. should B. may C. will D. can25. -Who is the girl standing over there? -Well, if you _ know, her name is Mabel. A. may B. can C. must D. shall26. - Shall I tell John about it? - No, you _. Ive told him already. A. neednt B. wouldnt C. mustnt D. shouldnt27. - There were already fiv
15、e people in the car, but they managed to take me as well. - It _ a comfortable journey. A. cant be B. shouldnt be C. mustnt have been D. couldnt have been28. - Why didnt you come to see me? - I _, but I was too busy yesterday. A. like to B. should like to C. would like to have D. am going to29. Tom,
16、 you are so lazy! This work _ hours ago. A. should finish B. must have finished C. should have been finished D. might have finished30. There was plenty of time; she _. A. mustnt have hurried B. neednt have hurried C. may not have hurried D. wouldnt have hurried31. - Is John coming by air? - He shoul
17、d, but _ not. He likes taking trains. A. must B. can C. need D. may32. - _ it be Li Ping who broke the glass? - No. It _ be Wang Hai who did it. A. Could; may B. Can; can C. May; must D. Can; must33. When the old man was alive, he _ sit for hours at the door. A. would B. could C. must D. might34. Ja
18、ck, you _ play with the knife; you _ hurt yourself. A. wont; cant B. mustnt; may C. shouldnt; must D. cant; should35. Ive decided to take the job and I _ change my mind. A. mustnt B. cant C. wont D. may not36. She _ into the thick forest alone on such a dark night. A. dares not go B. dares not to go
19、 C. dare not to go D. doesnt dare to go37. My parents never remember my telephone number, and they always _ look it up. A. must B. can C. should D. have to38. - Where is Jack? I cant find him anywhere. - He _ his homework upstairs. A. might have done B. must have done C. might be doing D. must do39.
20、 He _ you more help, even though he was very busy. A. might have given B. might give C. may have given D. may give40. - If he _, he _ that food. - Luckily he was sent to the hospital immediately. A. was warned; would not take B. had been warned; would not have taken C. would be warned; had not taken
21、 D. would have been warned; had not taken41. - I hear youve got a set of valuable Australian coins. _I have a look ? - Yes, certainly. A. Do B. May C. Shall D. Should42. -I havent seen Mr. White for weeks. -What _ to him? A. must have happened B. may have happened C. can have happened D. may happen4
22、3. I _ such a mistake again. A. will never make B. shall never make C. can never do D. need never do44. He began to write two hours ago. He _ have finished the article now. A. must B. ought C. would D. had to 45. Looking at my determined face, the big boy _ pick up the fight. A. dares not B. dare no
23、t C. doesnt dare D. dares not to46. -You know that you were driving 100 km an hour, dont you?-No officer, I _. This car doesnt do more than 80. A. may not have been B. couldnt have been C. mustnt have beenD. shouldnt have been47. I think he could have joined us, but he _ A. doesnt B. did C. didnt D.
24、 couldnt48. -Why _ it rain now? I _ go to the concert at 7. -What a pity! A. can, might not B. should, neednt C. must, cant D. need, mustnt49. He was caught in the rain last night. That _ his cold. A. can bring aboutB. ought to bring about C. should have brought about D. may have brought about50. -D
25、id you visit the famous museum? -No, we _, but we spent too much time shopping. A. could have visited B. must have visited C. can t have visitedD. shouldnt have visited51. -You must phone us every week. -Yes, I _. A. must B. have to C. will D. should52. Dont throw the bottles away. They _ in the fut
26、ure. A. may need B. are needed C. can be needing D. might be needed53. English is a language that many people around the world _ not speak perfectly but _ at least understand. A. may, can B. would, might C. will, must D. could, might54. -I wonder why Mr. Wang didnt attend the lecture. -He _ another
27、one. A. could have B. must have C. might have had D. should have had55. He was taken away by the police. He _ for a robber. A. must be mistaken B. was being mistaken C. must mistake D. must have been mistaken参考答案一、1-5 might, may, Could, could, Can 6-10 may not, cant couldnt, could , might11-15 must, cant, shall, should, will二、15 AABAA 6-10 AADCD 11-15 BCACA 16-20 DBABC 21-25CBAAC 26-30 ADCCB 31-35 DDABC 36-40 DDCAB 41-45 BCAAB 46-50 BCCDA 51-55 CDACD专心-专注-专业
限制150内