情态动词练习 You ought to have called her yesterday A. ought to B. ought to have C. ought have done d. ought to have called 2. Why did you keep it a secret from me I about it A. should be told b. ought to have been told c,. should ha old d. ought to be told 3. The girl was frightened by the thief, and she stood there without k A. daring to b. daring C. dare to d. dared to 4 the bike smith had stolen A. Been b. Did C. Was d. Had 5. He looks very tired. He to bed too late last night A. must go B. must have gone C. could go d. didn'tgo 6. If you me, I'll give you some advice A. listened to b, will hear C, will listen to d, will listen 7. A lion only attack a human being when it is hungry A. should b,. can C, will d. shall 8. I m surprised that he to help me when I needed his help a. should refuse would have refused C. should have refused to d. may have refused 9 Would you open the window, please A. will b. would. do d. can 10. The money was soon spent, so he go hungry A. must B. had to C. might D. should 11. He studied hard and s the examination A. could able to b. could C. was able to d. ought 12. You dont look well. you have a fever A. might b. can C. shall D. should
情态动词练习 1 . — You ought to have called her yesterday . — Yes , I know I ____ . A . ought to B . ought to have C . ought have done D . ought to have called 2 . Why did you keep it a secret from me ? I ____ about it . A . should be told B . ought to have been told C . should have told D . ought to be told 3 . The girl was frightened by the thief , and she stood there without ____ speak . A . daring to B . daring C . dare to D . dared to 4 . ____ the bike Smith had stolen ? A . Been B . Did C . Was D . Had 5 . He looks very tired . He ____ to bed too late last night . A . must go B . must have gone C . could go D . didn''t go 6 . If you ____ me , I''ll give you some advice . A . listened to B . will hear C . will listen to D . will listen 7 . A lion ____ only attack a human being when it is hungry . A . should B . can C . will D . shall 8 . I''m surprised that he ____ to help me when I needed his help . A . should refuse B . would have refused C . should have refused to D . may have refused 9 . — Would you open the window , please ? — Yes , I ____ . A . will B . would C . do D . can 10 . The money was soon spent , so he ____ go hungry . A . must B . had to C . might D . should 11 . He studied hard and ____ pass the examination . A . could able to B . could C . was able to D . ought 12 . You don''t look well . You ____ have a fever . A . might B . can C . shall D . should
13. I saw him leave the office an hour ago. He t this time A. mustn’' t be working B.can’' t be working C. cant work D. may not being working tennis every day A. Did you used to playing b. Did you use to play C. Use you to play D. Used you play 15. Why you keep on troubling me with such questions while i m busy a. could. can C,. must d. will 16. Help me with this suitcase you a, don'tb. will, do d. shall i go out to play now, Mum A.May; shouldn’'tB.Can; needn'tC.Must;can’'tD.May; mustn’'t 18. We started early that morning in order that we there before noon A. might get b. may get C. would get d. got 19. You are running a fever. Yo to see the doctor A. need go B. must have gone C. should go D. can go take the job. No one A. will: shall b. will may C. should will D. shall may 21. The door lock A.can’'tB. may not C.won’'tD. mustn’t 22. In three months he speak good English A. can B. can be able to C. will be able to d. may b I sent him the dictionary by mail this morning that: he''s coming tomorrow afternoon A. needn''t have done b. didn''t have toc. neednt do d. mustn 't 24, How you be so careless A. can B. will C. would D. may
13 . I saw him leave the office an hour ago . He ____ at this time . A . mustn''t be working B . can''t be working C . can''t work D . may not being working 14 . ____ tennis every day ? A . Did you used to playing B . Did you use to play C . Use you to play D . Used you play 15 . Why ____ you keep on troubling me with such questions while I''m busy ? A . could B . can C . must D . will 16 . Help me with this suitcase , ____ you ? A . don''t B . will C . do D . shall 17 . — ____ I go out to play now , Mum ? — No , you ____ . A . May ; shouldn''t B . Can ; needn''t C . Must ; can''t D . May ; mustn''t 18 . We started early that morning in order that we ____ there before noon . A . might get B . may get C . would get D . got 19 . You are running a fever . You ____ to see the doctor . A . need go B . must have gone C . should go D . can go 20 . I ____ take the job . No one ____ stop me . A . will ; shall B . will ; may C . should ; will D . shall ; may 21 . The door ____ lock . A . can''t B . may not C . won''t D . mustn''t 22 . In three months he ____ speak good English . A . can B . can be able to C . will be able to D . may be 23 . — I sent him the dictionary by mail this morning . —You ____ that; he''s coming tomorrow afternoon . A . needn''t have done B . didn''t have to C . needn''t do D . mustn''t do 24 . How ____ you be so careless ? A . can B . will C . would D . may
25. i talked for a long time, and in the end I make her believe a. couldb, can C, must d, was able to 26.- Could i borrow your dictionary Yes, of course you A. might B. will C. can D. should 27. It's nearly seven o'clock. Jack be here at any moment A. must b. need c,. should d,, can 28. The fire spread through the hotel very quickly but everyone out A, had to b. would c, could d, was able to 29. The men got out and pushed the bus. But it move, not one bit A. couldn’’tB. wouldn''tC. needn'tD. shouldn’’t 30. Im surprised that he to help me when I needed his help A. should refuse b,. would have refused C. should have refused D. may have refused 31. Why you keep troubling your mother with such question while he 1s busy A, can b. will c, would d. must I dont think it any use taking with him, you as well him alone A. might B. must C. can D. could 33. -Would you please go to the cinema with me A, will b. would, could d, should You ought to have called her yesterday Ye i know I A. ought to B. ought go have C. ought have done d. ought to have called Do you have to take care of your mother at he
25 . I talked for a long time , and in the end I ____ make her believe me . A . could B . can C . must D . was able to 26. — Could I borrow your dictionary ? — Yes , of course you ____ . A . might B . will C . can D . should 27. It''s nearly seven o''clock . Jack ____ be here at any moment . A . must B . need C . should D . can 28. The fire spread through the hotel very quickly but everyone ____ get out . A . had to B . would C . could D . was able to 29 . The men got out and pushed the bus . But it ____ move , not one bit . A . couldn''t B . wouldn''t C . needn''t D . shouldn''t 30. I''m surprised that he ____ to help me when I needed his help . A . should refuse B . would have refused C . should have refused D . may have refused 31 . Why ____ you keep troubling your mother with such question while he is busy . A . can B . will C . would D . must 32 . I don''t think it any use taking with him , you ____ as well leave him alone . A . might B . must C . can D . could 33 . — Would you please go to the cinema with me ? — Yes , I ____ . A . will B . would C . could D . should 34 . — You ought to have called her yesterday . — Yes , I know I ____ . A . ought to B . ought go have C . ought have done D . ought to have called 35 . — Do you have to take care of your mother at home ? — Yes , I ____
a. do b. have to c. have d. shall he open the door A. Will b. Shall c. Does d. Would 37. The work be finished in such a short time A. wasn' t able to B. couldn''tC. ought D. could 38. Li Ling was a diligent boy. He go to school though it was raining hard A. was able to b. could C. couldnt d. wasn''t able to I go back before lunch o.Idon’ t think you A. Need must B. Do need to C. Must have to D. May ought to 40. a teacher do every exercise, but a pupil A. neednt; must B. may not; must C. neednt; needn''tD. cant 41. If you do as i tell you, you go to the party A, can. shan'tb. wil l: won''tc, won''t: shall d, wont: shant 42. This car looks like mine, yet it isn t. Whose A. can B. could C. may D.must 43.He have the ticket if i buy it A. will B. must C. shall D. ought you please open the window A. Would: would b. Would will c. Will: can d. Must: must I ask you a question?” you tell me the difference between the two words A. May Can B. Can May C. Could: Might D. Must May 46. I can''t think he tell me a lie A. might B. could C. would D. should 47.- They havent finished the work up to now
A . do B . have to C . have D . shall 36 . — ____ he open the door ? — Yes , please . A . Will B . Shall C . Does D . Would 37 . The work ____ be finished in such a short time . A . wasn''t able to B . couldn''t C . ought D . could 38. Li Ling was a diligent boy . He ____ go to school though it was raining hard . A . was able to B . could C . couldn''t D . wasn''t able to 39. — ____ I go back before lunch ? — No . I don''t think you ____ . A . Need ; must B . Do ; need to C . Must ; have to D . May ; ought to 40. A teacher ____ do every exercise , but a pupil ____ . A . needn''t ; must B . may not ; must C . needn''t ; needn''t D . can''t ; must 41. If you ____ do as I tell you , you ____ go to the party . A . can ; shan''t B . wil l; won''t C . won''t ; shall D . won''t ; shan''t 42 . This car looks like mine , yet it isn''t . Whose ____ . A . can B . could C . may D . must 43 . He ____ have the ticket if I buy it . A . will B . must C . shall D . ought 44 . — ____ you please open the window ? — Yes , I ____ . A . Would ; would B . Would ; will C . Will ; can D . Must ; must 45 . “____ I ask you a question ?” “____ you tell me the difference between the two words ? ” A . May ; Can B . Can ; May C . Could ; Might D . Must ; May 46 . I can''t think he ____ tell me a lie . A . might B . could C . would D . should 47 . — They haven''t finished the work up to now
A. should have b. should C. ought to D. ought have 48.When he leave the hospital I asked the doctor A. will B. shall C. can D. may 49. The shy girl dance before so many strangers he A. daren't. does b. daren''t. darec. doesnt dare: dare d. dares dare take a job. No one stop me A. will shall b. will may C. should will D. shall may 练习题答案 1.B。简单对话中,只重复助动、系动词和情态动词,如既有情态动词,又有 助动词或系动词,则两者都重复,不重复行为动词。2.B。表示应该做某事 但事实上没做到,应用“ should/ ought to+不定式的完成式”,本句为被动语 态。3.A。dare具有双重性,既可作情态动词,又可作实义动词。句中介词 without后跟实义动词dare的动名词形式,后接不定式符号to。4.C。此句 是一般疑问句,主语是bike, Smith had stolen是定语从句。5.B。must用 于表示推测时,只能用于肯定句,完成式表示对过去情况的推测。6.C。在条 件从句中,要用一般现在时代替将来时。但当will表示意愿、意图、决心时, 则可用于条件状语从句中,这时wil是情态动词。7.C。在本句中,wi1l表 示某种习惯动作,而不是表示将来。它的过去式 would可以表示过去的某种习 惯动作。8.C。 should可用于表示惊讶、不快、忧虑等感情色彩的句子中。如 指过去的动作,则用“ should+不定式的完成式”,而may和 would一般不带 感情色彩。9.A。问句中用 would是表示客气,语气比will婉转,不是过去 将来时,回答还用will。10.B。must侧重个人意志和主观上的必要,而have to则侧重客观上的必然。11.C。 be able to含有“经过努力而完成某一动作” 的意思,相当于 manage to do或 succeed in doing,而can只“单纯地表示 能力或可能”。12.A。肯定句中表示猜测可用many或 might。这时 might并 不指过去时间,只是语气比may更婉转。can表示猜测常用于否定或疑问句中, 有时也可用于肯定句,表示逻辑上的可能性。如:He' s in poor health. He can
— Well , he ____ . A . should have B . should C . ought to D . ought have 48 . “When ____ he leave the hospital ? ”I asked the doctor . A . will B . shall C . can D . may 49 . The shy girl ____ dance before so many strangers , ____ she ? A . daren''t ; does B . daren''t ; dare C . doesn''t dare ; dare D . dares not ; dare 50 . I ____ take a job . No one ____ stop me . A . will ; shall B . will ; may C . should ; will D . shall ; may 练习题答案 1 . B。简单对话中,只重复助动、系动词和情态动词,如既有情态动词,又有 助动词或系动词,则两者都重复,不重复行为动词。2 . B。表示应该做某事, 但事实上没做到,应用“should / ought to +不定式的完成式”,本句为被动语 态。3 . A。dare 具有双重性,既可作情态动词,又可作实义动词。句中介词 without 后跟实义动词 dare 的动名词形式,后接不定式符号 to。4 . C。此句 是一般疑问句,主语是 bike , Smith had stolen 是定语从句。5 . B。must 用 于表示推测时,只能用于肯定句,完成式表示对过去情况的推测。6 . C。在条 件从句中,要用一般现在时代替将来时。但当 will 表示意愿、意图、决心时, 则可用于条件状语从句中,这时 will 是情态动词。7 . C。在本句中,will 表 示某种习惯动作,而不是表示将来。它的过去式 would 可以表示过去的某种习 惯动作。8 . C。should 可用于表示惊讶、不快、忧虑等感情色彩的句子中。如 指过去的动作,则用“should +不定式的完成式”,而 may 和 would 一般不带 感情色彩。9 . A。问句中用 would 是表示客气,语气比 will 婉转,不是过去 将来时,回答还用 will。10 . B。must 侧重个人意志和主观上的必要,而 have to 则侧重客观上的必然。11 . C。be able to 含有“经过努力而完成某一动作” 的意思,相当于 manage to do 或 succeed in doing,而 can 只“单纯地表示 能力或可能”。12 . A。肯定句中表示猜测可用 many 或 might。这时 might 并 不指过去时间,只是语气比 may 更婉转。can 表示猜测常用于否定或疑问句中, 有时也可用于肯定句,表示逻辑上的可能性。如:He''s in poor health . He can
be ill at any time.(他身体差,随时可能闹病。)13.B。must表示猜测 时只用于肯定句。may可用于肯定句或否定句,但D项有明显错误。can用于否 定句中则表示“不可能”,本句的意义表示正在进行的动作,选C不合适。14.B。 “ used to+动词原形”表示过去经常做某事。在疑问句中多用“Did+主语+ to…”。其否定式是“didn’' t use to…”或“use(d)n'tto…”。15.Cs must在本句中表示“偏偏”,常用于以you作主语的疑问句中。16.B。附加 疑问句“ will you?”用于祈使句后表示“请求”,使语气婉转。表示“邀请” 意义的祈使句后则常用“ wont you?”。17.D。“MayI…?”用于征求意 见表示“我可以…吗?”,肯定答语常用may或can,而否定答语应用 mustn’t。18.A。在 in order that或 so that引导的目的状语从句中常用 may, might,can或 could。句中用 might是过去式,表示“能够”、“可以”。 19.C。情态动词ned和dare一般不用于肯定句(句型 i dare say除外)。 此时 should go表示提出建议。20.A。will用于第一人称时表示决心,sha1l 用于第二、三人称时表示说话人强烈的意志和决心。本句中 No one shall stop me.意为Idon’' t allow anyone to stop me.21.C。won’' t lock等于cant be locked。22.C。表示将来的能力应用 will be able to。23.A。表示“不 必做某事但事实上已做了,”应用“ needn’t+不定式的完成式”。24.A。can用 于疑问句中可以表示惊异、怀疑等心情。25.D。表示具有某种能力并且使用了 这种能力用was/ were able to。第26题A项的干扰性十分强。 could在这里 表“请求”,语气比can更客气、委婉。主要用于疑问句,不可用于肯定句。肯 定答语用can,故选C。第27题是考查用 should表示“可能、期望、估计” 等推理含义。第28题考査 could与 was able to的区别, was able to除了 与 could一样表示“能……”外,还有如下意义: managed to do sth或 succeeded in doing sth,意即成功地做了某事、设法做成了某事。根据语境, 显然选D。29.B。won’t可以用来表“拒绝”,意思是“就是不……、没法……”, wouldn’t是won’'t的过去式。30.C。 should可以用来表示“竟然”的意 思。依下文信息还要用情态动词+ have done结构。全句意为:我很奇怪,当我 需要他帮忙时,他竟然拒绝了。31.D。must此处表“偏要”之意。32.A might as well do sth“还是……的好、不妨……”。33.A。问句中用 would 表客气委婉,不是过去将来时,回答还用will34.B。简单对话中只重复助
be ill at any time . (他身体差,随时可能闹病。) 13 . B。must 表示猜测 时只用于肯定句。may 可用于肯定句或否定句,但 D 项有明显错误。can 用于否 定句中则表示“不可能”,本句的意义表示正在进行的动作,选 C 不合适。14 . B。 “used to +动词原形”表示过去经常做某事。在疑问句中多用“Did +主语 + to …”。其否定式是“didn''t use to …”或“use(d)n''t to …”。15 . C。 must 在本句中表示“偏偏”,常用于以 you 作主语的疑问句中。16 . B。附加 疑问句“will you ? ”用于祈使句后表示“请求”,使语气婉转。表示“邀请” 意义的祈使句后则常用“won''t you ? ”。17 . D。“May I… ? ”用于征求意 见表示“我可以……吗 ? ”,肯定答语常用 may 或 can,而否定答语应用 mustn''t。18 . A。在 in order that 或 so that 引导的目的状语从句中常用 may , might , can 或 could。句中用 might 是过去式,表示“能够”、“可以”。 19 . C。情态动词 need 和 dare 一般不用于肯定句(句型 I dare say 除外)。 此时 should go 表示提出建议。 20 . A。will 用于第一人称时表示决心,shall 用于第二、三人称时表示说话人强烈的意志和决心。本句中 No one shall stop me . 意为 I don''t allow anyone to stop me . 21 . C。won''t lock 等于 can''t be locked。22 . C。表示将来的能力应用 will be able to。23 . A。表示“不 必做某事但事实上已做了,”应用“needn''t +不定式的完成式”。24 . A。can 用 于疑问句中可以表示惊异、怀疑等心情。25 . D。表示具有某种能力并且使用了 这种能力用 was / were able to。第 26 题 A 项的干扰性十分强。could 在这里 表“请求”,语气比 can 更客气、委婉。主要用于疑问句,不可用于肯定句。肯 定答语用 can,故选 C。 第 27 题是考查用 should 表示“可能、期望、估计” 等推理含义。 第 28 题考查 could 与 was able to 的区别,was able to 除了 与 could 一样表示“能……”外,还有如下意义:managed to do sth 或 succeeded in doing sth , 意即成功地做了某事、设法做成了某事。根据语境, 显然选 D。29 . B。won''t 可以用来表“拒绝”,意思是“就是不……、没法……”, wouldn''t 是 won''t 的过去式。30 . C。should 可以用来表示“竟然”的意 思。依下文信息还要用情态动词+ have done 结构。全句意为:我很奇怪,当我 需要他帮忙时,他竟然拒绝了。31 . D。must 此处表“偏要”之意。32 . A。 might as well do sth “还是……的好、不妨……”。33 . A。问句中用 would 表客气委婉,不是过去将来时,回答还用 will。34 . B。简单对话中只重复助
动词、系动词和情态动词。如既有情态动词又有系动词或助动词,则两者都重复, 不重复行为动词。35.B。回答情态动词 have to的一般问句时肯定用 have to 或must,否定用don' t have to或 needn’'t。36.B。shal用于第 三人称疑问句时,表示说话人征求对方意见或向对方请求。根据语境,不宜用 wil表将来时态的选项。应选 shall意思是:要让他开门吗?37.B。 be able to不接被动语态。表示过去“能够”, could只能用于否定句,故 could不正 确。38.A。表示过去“能够”,肯定句只用 was able to,不用 could。而 couldn’t与wasn' t able to在语言逻辑上都不妥。39.C40.A41.D won’t表示不愿意;shan'’t表警告,用二、三人称。42.A。疑问句大多数 将can, could置主语前面。这里用can为一般现在时。43.C。shal1表示 许诺。用于二、三人称。44.B。 would引出问句语气委婉,用wil回答表示 愿意,但不用 would回答。45.A46.D。在此为“居然”、“竟然”之意,表 示惊异、不满情绪,多用于宾语从句。47.A。表示责备、埋怨,“过去本应该 做而没做或本不应该做而做了”的句子,简略回答应保留谓语中情态动词与助动 词。48.B。 shall在此表示征求对方意见,用于一、三人称。49.B50.A wil表示主语强烈的愿望和决心; shall用于二、三人称,表示警告
动词、系动词和情态动词。如既有情态动词又有系动词或助动词,则两者都重复, 不重复行为动词。35 . B。回答情态动词 have to 的一般问句时肯定用 have to 或 must , 否定用 don''t have to 或 needn''t。36 . B。shall 用于第一、 三人称疑问句时,表示说话人征求对方意见或向对方请求。根据语境,不宜用 will 表将来时态的选项。应选 shall 意思是:要让他开门吗 ? 37 . B。be able to 不接被动语态。表示过去“能够”,could 只能用于否定句,故 could 不正 确。38 . A。表示过去“能够”,肯定句只用 was able to , 不用 could。而 couldn''t 与 wasn''t able to 在语言逻辑上都不妥。39 . C 40 . A 41 . D。 won''t 表示不愿意;shan''t 表警告,用二、三人称。42 . A。疑问句大多数 将 can , could 置主语前面。这里用 can 为一般现在时。43 . C。shall 表示 许诺。用于二、三人称。44 . B。would 引出问句语气委婉,用 will 回答表示 愿意,但不用 would 回答。45 . A 46 . D。在此为“居然”、“竟然”之意,表 示惊异、不满情绪,多用于宾语从句。47 . A。表示责备、埋怨,“过去本应该 做而没做或本不应该做而做了”的句子,简略回答应保留谓语中情态动词与助动 词。48 . B。shall 在此表示征求对方意见,用于一、三人称。49 . B 50 . A。 will 表示主语强烈的愿望和决心;shall 用于二、三人称,表示警告