《情态动词专项练习及答案》由会员分享,可在线阅读,更多相关《情态动词专项练习及答案(9页珍藏版)》请在金锄头文库上搜索。
1、.情态动词专项练习1. Jeanhave kept his promise. I wonder why he changed his idea.A. mustB. shouldC. needD. would解析:选 B. “should have +过去分词表示“过去本来应该(但没能)做*事;keep ones promise 意为“信守诺言。2. Janehave e to the party, but shenot find the e*act time.A. could; couldB. might; couldC. should; couldD. should; would解析:选 A
2、.“ could have+过去分词表示过去本来应该(但没能)做*事。3. So many mistakes in your homework! Youmore careful.A. may beB. had toC. would beD. should have been解析:选 D. “You should have been more careful. 意为:你本来应该更细心的。4Her brotherbe at home now, because he was seen playing basketball in the stadium just now.A. mustntB. nee
3、dntC. cantD. shouldnt解析:选 C. cant be at home 意为:不可能在家。5-I cant understand why our boss is late. -Hethe early bus.A. could missB. may have missedC. can have missedD. might miss解析:选 B. “may have+过去分词表示对过去动作的判断,意为:可能做了*事。注意:can 表示可能时,只能用于疑问句和反问句。6. She didnt answer the phone, she _ asleep.A. may beB. m
4、ust beC. should have been解析:选 D. 表示:对过去发生的事情的肯定推测。7The little girls eyes were red. She _.D. must have beenA. may cryB. must cryC. must be criedD. must have been crying解析:选 D. 意为:她刚刚肯定一直在哭。对过去*事正发生的推测。8He_ his supper now, for the dining hall is still closed.A. cant be havingB. neednt be havingC. must
5、nt be havingD. shouldnt be having解析:选 A. 对现在正在发生的事情的否认推测。9I parked my bike behind the building, but now it is gone. It _ .A. may be stolenB. must be stolenC. must have been stolenD. must have stolen解析:选 C. 对过去发生的事情的肯定推测的被动式。10. _ Mr. Black_go to work by ferry before the bridge was built “A. Did; use
6、d toB. Use; toC. Did; use toD. Does; use to解析:选 C. used to do 的疑问式,可以是 Used+主语+to do “或 Did +主语+use to do“11. The hotel is only a stones throw away, you _ take a bus.A. need not toB. not need toC. dont need解析:选 D. 说话人认为不必要乘车, need 为情态动词。12. I am busy now, _ my brother do it for you “A. WillB. ShallC
7、. MustD. May解析:选 B. 在疑问句中 shall 用于第三人称,也表示征求意见。13. -You neednt do it right now, need you“-Yes I am afraid I _ .A. needB. needntC. mustD. mustntD. need not.解析:选 C. Yes 的意思是:不。意为:恐怕我必须现在就做。14.My English-Chinese dictionary has disappeared . Who _ have taken it “A. shouldB. mustC. couldD. would解析:选 C. c
8、ould/can have done 用于否认推测和疑问推测。15. -The room is so dirty._ we clean it“ -Of course.A WillB. ShallC. WouldD. Do解析:选 B. shall 用在疑问句中,常用于第一,三人称,表示征求意见或请求指示。16. If you have something important to do, you _ waste any time.A. needntB. mustntC. may notD. wont解析:选 B. 根据句意用 mustnt17. If you want to borrow a
9、football after school, your student card_ here.A. has to leaveB. must leaveC. has to be leftD. must be left解析:选 C. have to 表示客观需要,must 表示主观需要。学生证必须放在此是客观需要。18. “ Did you scold him for his carelessness“Yes, but _ itA. Id rather not doB. Id rather not have doneC. I shouldnt doD. Id better not do解析:选 B
10、. would rather 加完成时表示对完成了的或过去了的事情的态度。意为:当时是不情愿做的。19. “ Dont get near to it . It is too dangerous!“_ .A. Yes, I wontB. No, I dontC. No, I cantD. No, I wont解析:选 D. A 为错误的表达方式;B 和 C 没有直接答复对方的问候。20. He must be in the classroom, _ he“A. mustntB. cantC. isntD.can解析:选 C. 对表否认的 must 进展反意疑问时,要用句子的实义动词21. He_
11、 be in the garden. He must be in the room.A. cantB. mustntC. will notD. may not解析:选 A. 否认推测用 cant 不用 mustnt22. “Do you have to leave now“I am very sorry, but I really_.A. cantB. haveC. shouldD. must解析:选 D. 答复 have to 的疑问句用 must 作肯定答复。23. “Lets go to the library, shall we“_“A. No, I cantB. Yes, I wil
12、lC. Yes , thank youD. No, wed better not解析:选 D. A,B,C 都不能答复 shall we, 此处 D 的语气比拟婉转客气。24. “Can I take it away“ You _ better not.A. shouldB. couldC. wouldD. had解析:选 D. had better 与不带 to 的不定式构成谓语,可以变成疑问句:Hadnt you better-25. You _ have brought your camera. They all had theirs with them.A. couldntB. nee
13、dntC. wouldntD. mustnt解析:选 B. 本来不必要做*事.26. See who is there!_it be May“.A. MayB. MustC. CanD. Will解析:选 C. 表推测时 A,B 都用作疑问句。27. John_ be a basketball player. He is much too short.A. mayB. mustntC. cantD. should解析:选 C. 断然的不定推测用 cant28. The Chinese teacher looks so pale. She _ be ill.A. mustB. mustntC.
14、canD. need解析:选 A. 表示有把握的肯定推测用must29. Something_to save our earth. Do you think so“A. can doB. must doC. has to do解析:选 D. “something must be done意为:必须采取措施。30. Look at what you have done! You _ be more careful.A. oughtB. canC. wouldD. should解析:选 D. ought 后应用 to31. Has Li Lin started“ He said he would
15、join in the party. He _. He is a man of keeping his word.A. could have leftC. cant eB. must have leftD. wont be ingD. must be done解析:B。从 He is a man of keeping his word 中可以看出,林肯定已经出发来参加聚会了,这是对已经发生的事情非常肯定的推测,故用 must have done。注意 must 表推测时,不能用于否认句和疑问句中。32. May I park my car here“ No, you _. No car is
16、allowed to park here.A. may not B. neednt C. mustnt D. darent解析:C。此题考察以情态动词提问的一般疑问句的答复。在英语中,以 *些情态动词提问的句子,出于礼貌委婉或句意的需要,答复时, 要换用另一个情态动词。 在答复 must 开头的一般疑问句时, 肯定答复用 must, 否认答复用 neednt 或 dont have to;在答复 may 开头的一般疑问句时, 肯定答复用 may, 否认答复用 mustnt; 在答复 need 开头的一般疑问句时, 肯定答复用 must,否认答复用 neednt。33. E*cuse me, c
17、ould you tell me where the Yajia Supermarket is“ Its two blocks straight ahead. You _ miss it.A. mustnt B. cant C. neednt D. shouldnt解析:B。根据题意,此处需要表示 “推测的否认构造,故cant 为正确答案。4. A。这是一个省略句, couldnt have done表示对过去发生的动作的否认推测,意为“不可能。34. I saw Mr. Sun at Tongyu Station this morning. You _. Hes still on holid
18、ay in Hawaii.A. couldnt haveB. mustnt haveC. shouldntD. neednt解析:A。这是一个省略句,couldnt have done 表示对过去发生的动作的否认推测,意为“不可能。35. How about paying a visit to Dr. Wang, our former Chinese teacher“ Good idea. I will him today so that he _ know _ to e*pect us.A. shall; why B. could; when C. would; what D. will;
19、how解析:B。这是一个综合题。此题so that 后的目的状语从句中的谓语动词要用“情态动词 may / might / can / could +动词原形。When to e*pect us表示“我们什么时候可到达。“疑问词+不定式构造在句中作know 的宾语。36. Everything has two sides. Beautiful songs, sometimes, _ be just noise to others.A. must B. may C. should D. could解析:B。由 sometimes 可知,此处应用表示可能性不大的情态动词,即may。37. Some
20、one _ my umbrella. I found it wet yesterday.A. must be usingB. must have usedC. must useD. must have been using解析:B。由后句可知,这是对过去发生的事情的肯定推测,故B 项正确。38. How dangerous it was! Yes, but for the passer-bys quick action, the girl _.A. was drownedB. could have been drownedC. had drownedD. should be drowned解析
21、:B。but for的意思是“要不是,语法功能上等同于if 引导的否认虚拟条件句,因前句中How dangerous it was可知应与过去事实相反。39. You _ scold such a pupil who always keeps silent so seriously that you _ hurt him.A. should; canB. may; willC. mustnt; mayD. cant; must解析:C。mustnt 表示“不准许,may 表示可能性,所以 C 正确。40. Why does Alice know so much about Angkor Wat
22、“ She _ have been there, or .A. must B. oughtnt to C. may D. cant解析:C。句意:她或许到过那里,或者。or . 是重要的信息,说明还有其他的可能性。A 的说法太绝对,与 or . 提供的信息冲突。41. You may laugh, but I ve been thinking of being a vegetarian. Oh, you _ be crazy. You will be hungryall the time.A. must B. may C. will D. need解析:A。must 表示的把握最大,may 表
23、示有可能,need 不表示推测,will 表示将来。根据句意可知 A 正确,说明对对方的不理解和责备,语气比拟坚决。42. Whats the matter with you“ Oh, Im not feeling well in the stomach. I _ so much fried fish just now.A. shouldnt eatB. mustnt have eatenC. shouldnt have eatenD. mustnt eat解析:C。shouldnt have done 表示“本不该做,但实际上却做了。43. _ he have been chosen as
24、captain of the football team“ Yes, he _.A. Can; must haveB. Must; must haveC. Can; mustD. Must; must解析:A。疑问句中可以用 can, 肯定句用 must。44. Mr. Zhang _ in Shanghai tomorrow morning.A. can have arrivedB. will have arrivedC. may have arrivedD. must have arrived解析:B。will + have done,表示对将来必然进程的猜想。45. Miss Wang
25、started at 8 oclock, and she _ be there now.A. should B. can C. cant D. need解析:A。should 表示主观性猜想,译为“应该。46. It must be Mr. Li who did it. No, it _ be Mr. Li.A. mustnt B. wouldnt C. cant D. may解析:C, cant 表示否认的猜想,侧重于主观判断,译为“决不会;不可能。47. You _ finish reading the book as soon as possible.A. may B. can C. n
26、eed D. should.解析:D。should 表示劝告*人应该做*事。48. Need you go to work now“ Yes, I _.A. must B. need C. can D. dare解析:A。need 引导的一般疑问句,肯定回容许用must。49. Your trousers are dirty. _ them for you“A. Shall I washB. Will I washC. Am I going to washD. Am I washing解析:A。Shall I . ?是征求对方意见时常用的句型。50. You are late for scho
27、ol today. You _ to school earlier.A. ought to e B. should have eC. ought have e D. should e解析:B。should have done表示“过去*件事应该做而实际上没有做,此处含有责备之意,也可用ought to have e。51. We must learn from Lei Feng, _ we“A. may B. cant C. dont D. neednt解析:D。反意疑问句中,当must 作“必须解时,可以用neednt / mustnt 构成附加疑问句。52. She must be hun
28、gry, _ she“A. isnt B. neednt C. doesnt D wont解析:A。反意疑问句中,述局部的must 表示对现在情况推测时,附加疑问句常依据must 后面的动词形式确定助动词。53. He ought to e here early, _ he“A. would B. should C. didnt D. shouldnt解析:D。反意疑问句中,述局部的谓语有ought to 时,附加疑问句中应用shouldnt 或 oughtnt。54. You used to smoke, _ you“A. used to B. dont C. didnt D. should
29、nt解析:C。反意疑问句中,述局部的谓语有used to 时,附加疑问句中应用 didnt 或usednt。55. You ought _ for what you havent done.A. not to be punished B. not be punishedC. to not punished D. to not be punished解析:A。ought to 的否认式是 ought not to。56. _ you please tell me the way to the post office“A. Must B. Need C. Would D. Should解析:C。W
30、ould you please . ?是向对方提出请求或询问时常用的婉转而有礼貌的句型。27. A。主语是第三人称时,shall表示说话人给对方的“允诺;命令;指示;意愿。57. Im sure he _ have the puter sooner or later.A. shall B. can C. must D. would解析:C。Would you please . ?是向对方提出请求或询问时常用的婉转而有礼貌的句型。58. It is important that we _ learn how to drive.A. have to B. should C. need D. sha
31、ll解析:B。在 It is important / impossible / necessary that . 句型中,that 从句的谓语用“( should + ) 动词原形。59. It has been announced that candidates _ remain in their seats until all the papers have been collected.A. can B. will C. may D. shall解析:D。在规章中告诫应考者,在收完所有试卷前“必须留在教室里。60. How _ yousay that you really underst
32、and the whole story if you have covered only a part of the article “A. can B. must C. need D. may.解析:A。can 在疑问句中,表示疑惑、疑心,根据情况可译作“能、可以等。61. I didnt see her in the meeting room this morning. She _ at the meeting.A. mustnt have spoken B. shouldnt have spokenC. neednt have spoken D. couldnt have spoken解
33、析:D. must 表示推测时不用于否认句;shouldnt have done sth. 表示“本不应该做*事而实际上做了;neednt havedone sth. 表示“本来不必做*事而实际上做了;couldnt have done sth. 表示“不可能做过*事。根据题意,选D。62. One ought _ for what one hasnt done.A. not to be punished B. to not be punishedC. to not punished D. not be punished解析:A. 情态动词 ought 后要接带 to 的不定式,ought t
34、o do 的否认式是 ought not to do,所以答案是 A。63. If you really want yourself to be in good health, you must _ always _ so much.A. not; be smoking B. not; have smokedC. not; to smoke D. be not; smoking解析:A. must not always be doing sth. 表示“不要老是做谋事,含有埋怨、指责、反感等感情色彩。64. With so much work on hand, you _ to see the
35、 game last night.A. mustnt go B. shouldnt goC. couldnt have gone D. shouldnt have gone解析:D. 题中的 A 项和 B 项都指现在情况;couldnt have gone表示“不可能去过;shouldnt have gone表示“本不应该去而实际上去了。根据题意,选D。65. Most of the students felt rather disappointed at the English party. They say that it _ better organized.A. had been B.
36、 had to be C. must have been D. could have been解析:D. could have done sth. 表示“本来能够做*事而实际上未能做成。66. Im surprised that he _ in the e*am.A. should fail B. would have failedC. may have failed D. should have failed解析:D. should 可用于表示惊奇、感慨、不满等感情色彩的句子,如指过去的动作,则要用should have done sth. Would 和may 通常不带感情色彩。67. T
37、he little girl _ there alone.A. not dare go B. dares not go C. dare not go D. dare not to go解析:C. 题中的 dare 是情态动词,后接不带to 的不定式,主要用于疑问句、否认句和条件句中。68. “Must we do it now“No, you _.A. wont B. neednt C. cant D. dont解析:B. must 开头的疑问句,否认答语用neednt 或 dont have to。69. He said he would rather not _ it right now.
38、A. doing B. to do C. do D. to be doing解析:C. would rather 通常也视为情态动词组 ,后接动词原形,其否认形式为would rather not。70. You _ to the meeting this afternoon if you have something important to do.A. neednt to e B. dont need eC. dont need ing D. neednt e解析:D. need 作为情态动词,其否认形式为neednt;作实义动词时,其否认形式为dont (doesnt) need to
39、do。71. Put on more clothes. You _ be feeling cold with only a shirt on.A. can B. could C. would D. must解析:D. must 用在肯定句中表推测时,语气比could, would 等肯定得多。此处“must + 不定式进展式表“想必正在之意。72. I _ play football than baseball.A. would rather B. had better C. like better D. prefer.解析:A. would rather than ,意为“宁愿做而不做。73
40、. I thought you _ like something to read, so I have brought you some books.A. may B. might C. could D. must解析:B. 由句意可知,这是对过去发生的事情不太有把握的推测。74. There was plenty of times. She _.A. mustnt have hurried B. couldnt have hurriedC. must not hurryD. neednt have hurried解析:D. neednt have done 意为“过去不必做而做了*事。75.
41、 The plant is dead. I _ it more water.A. will giveB. would have givenC. must give D. should have given解析:D. should have done表示“过去应该做而没有做*事。76. You _ return the book now. You can keep it till ne*t week if you like.A. cant B. mustnt C. neednt D. may not解析:C. cant不能 ,mustnt不准 ,may not不可以 ,均不合题意。77. Its
42、 still early, you _.A. mustnt hurryB. wouldnt hurryC. may not hurryD. dont have to hurry解析:D. dont have to = neednt78. Please open the window, _“A. cant you B. arent you C. do you D. will you解析:D. will 用在第二人称的疑问句中,为询问或征求对方的意愿或向对方提出请求之意。79. We _ for her because she never came.A. mustnt have waited B.
43、 shouldnt have waitedC. mustnt wait D. neednt wait解析:B. should not have done表示“过去不应该做而做了*事,含有“懊悔、“责备、“劝告,“批评之意。80. May I stop here“ No, you _.A. mustnt B. might not C. neednt D. wont解析:A. may 开头的疑问句,否认答语常用mustnt。81. Its a fine day. Lets go fishing, _.A. wont we B. will we C. dont we D. shall we解析:D.
44、 疑问句中 shall 用于第一、三人称,用来征询对方的意见。82. I didnt see her in the meeting room this morning. She _ at the meeting.A. mustnt have spoken B. shouldnt have spokenC. neednt have spoken D. couldnt have spoken解析:D. 推测“她不可能在会上发言,must 表示推测时,不能用于否认句中。83. Please dont make a noise. _. Ill be as quiet as a mouse.A. Yes
45、, I wont B. No, I wont C. No, I will D. Yes, I will解析:B. will 在此处表示“意志向。84. The young man has made so much noise that he _ not have been allowed to attend the concert.A. could B. must C. would D. should解析:D. should not have done表示“过去不应该做而做了*事,含有“懊悔、“责备、“劝告,“批评之意。85. Where is John“ He _ in the librar
46、y.A. should be B. must be C. can be D. must have been.解析:B. must do 表示对现在的事实进展推测。86. Since the road is wet this morning, _ last night.A. it must rain B. it must be rainingC. it must have rained D. it must have been rain解析:C. must have done 用于对过去发生的事情进展推测,且较有把握。87. Will your brother stay home tonight
47、“ Im not quite sure. He _ to the cinema tonight.A. must go B. can go C. may go D. may be going解析:C. 表示推测时,must 比 may 语气肯定。88. Shes already two hours late. What _ to her“A. can have happened B. may have happenedC. should have happened D. must happen解析:A. can 表推测,只用于否认句和疑问句中。89. You must be a writer,
48、_“A. mustnt you B. are you C. must you D. arent you解析:Dmust 表示推测时,其后的反意问句有两种情况:对现存状态现在的事实进展推测时,反意疑问句中动词用其一般现在形式。对过去发生的事情进展推测时,假设有表过去的时间状语,反意问句用动词的过去式。90. I got up early that morning, but I _ so because I had no work to do.A. mustnt have done B. didnt need to doC. neednt have done D. cant have done解析
49、: C. neednt have done 表示“过去不必做而做了*事, 假设表示“不必做*事 且实际上未做 “则用didnt / dont/ doesnt need to.91. He _ have e here yesterday, but he didnt.A. could B. should C. ought to D. all the above解析:D. A 表示“本能够,B, C 表“本应该。92. I missed the last bus, so I _ go home on foot.A. must B. have to C. may D. had to解析:D. have
50、 to 表示客观上要求做*事,must 表示主观上认为必须做*事。93. He ought to win the first prize, _ he“A. oughtnt B. shouldnt C. mustnt D. both A and B解析:D. ought to 的反意问句应用 oughtnt 或 shouldnt 开头。94. Everyone _ do his best for the modernizations of our country.A. can B. may C. should D. might解析:C. should 含“按理应该做、“有义务做之意。95. Le
51、ts clean our classroom, _“A. will you B. dont we C. shall we D. do you解析:C. Lets 中的 us 一般包括对方在。96. Let us play basketball, _“A. will you B. dont we C. shall we D. do you解析:A. Let us 中的 us 一般不包括对方在。97. He asked me for this book many times. Please tell him that he _ have it tomorrow.A. must B. may C.
52、shall D. both B and C解析:D. may 和 shall 均可表“允诺。98. “Your phone number again“ I _ quite catch it.“Its 9568442.A. didnt B. couldnt C. dont D. cant解析:A. 由句后得知句意为“我开场没听清楚对方的,为对过去的事实或发生动作的表述。.99. Mother _ us stories when we were children.A. was used to tell B. is used to telling C. used to tell D. used to telling解析:C. used to do“过去常做*事,be used to doing“习惯于做*事。100. She would rather _ more money on books _ on clothes. not B. to spare dont C. pay than D. spend thanD. would rather 后接动词原形。Spend on sth.为常用构造.A. cost解析: