询对方意见;第二、三人称陈述句中则表示说话人给对方的命令、警告、允诺、威胁等。根据语境,此处A项正确。
答案:A
28.(2009·天津高考)This printer is of good quality. If it ________ break down within the first year, we would repair it at our expense.
A.would B.should C.could D.might
解析:should此处是表示与将来事实相反的虚拟语气。should此处意为“万一”。句意:这台打印机质量很好。如果一年之内出故障的话,我们免费维修。
答案:B
【二年模拟】
29.(2011·北京练习)Hiking trips sound exciting, but actually they ________ be uncomfortable and even dangerous.
A.will B.should C.must D.can
解析:句意:徒步旅行听起来很动人,但实际上它们会令人很不舒服,甚至会很危险。will将要;should应该;must必须;can用于肯定句中可表示客观的可能性,故选择D项。
答案:D
30.(2011·浙江测试)I don't think a tennis bat ________ be so expensive. Is there any room for bargaining?
A.may B.should C.must D.need
解析:句意:我觉得一个网球拍不应该这么贵。根据语意此处应用should“应当”,表示推测。故选B项。
答案:B
31.(2011·江西调研)—Is he coming by bus? —I'm not sure. He ________ come by car. A.can B.must C.need D.might
解析:此处表示的是不太肯定的推测,故用might。 答案:D
32.(2011·山东调研)—Is Jack on duty today? —It ________ be him; it's his turn tomorrow. A.mustn't B.won't C.can't
16
D.needn't
解析:根据答语的后半句可知“一定不是他值日”,can表示推测时经常用于否定句或疑问句中。mustn't表示禁止,不能用来表示推测。
答案:C
33.(2011·北京期末)Cathy went to the hospital alone. If she had told me about it, I ________ with her.
A.had gone
B.would have gone C.would go D.went
解析:根据题意可知,这是表示与过去的事实相反的虚拟条件句。从句用“had told...”,主句应用“would have gone…”,故B项正确。句意:凯茜一个人去医院了。如果她告诉我,我就和她一起去了。
答案:B
34.(2011·陕西质检)—My dog is really fat. —You ________ have given her so much meat. A.wouldn't B.shouldn't C.couldn't D.mustn't
解析:根据对方的信息“我的狗实在太胖了”可知,答语的句意为“你不该给她吃那么多的肉”。shouldn't have done表示“本不该干某事”;wouldn't have done表示“不会干了某事”;couldn't have done表示“本来不能干某事,不可能已干了某事”;mustn't一般不与have done连用。
答案:B
35.(2011·河南质检)—Who is late for class again? —________ you ask? Tim, of course. A.Can B.Would C.Could D.Need
解析:第一个问“谁又上课迟到了?”根据答语的第二句“Tim,of course.”可知,空白处填Need。“还需要问吗?当然是蒂姆了。”
答案:D
36.(2011·山东质检)—They ________ have prepared for the meeting more carefully. —But they didn't. What a pity! A.shouldn't B.can't C.may D.ought to 解析:句意:——他们本该更细心地准备会议的。——但他们没有这样做。真可惜!ought to have done表示过去本该做某事而未做。
答案:D
37.(2011·北京监测)Car seat belts save lives. Every driver ________ wear one to ensure
17
their safety.
A.should B.can C.may D.might 解析:句意:汽车安全带可以挽救生命,每一个司机都应该系安全带来确保他们的安全。should应该;can能够;may可能;might或许。通过题干可知为“应该”系安全带,故选择A项。
答案:A
38.(2011·哈师、东北、辽宁联考)—I want someone to write the composition for me. —No! As a student, you ________ depend on yourself. A.shall B.will C.can D.may
解析:shall 用于主语是第二人称或第三人称的陈述句中表示允诺和警告。此处表示警告:作为一名学生,你“必须”依靠你自己。
答案:A
39.(2010·天津质检)My suggestion is that you ________ much meat. A.wouldn't take B.shall not take C.not have D.won't have
解析:当suggest或suggestion为“建议”的意思时,与其有关的从句就要用虚拟语气,即“should+动词原形”,should可以省略。
答案:C 40.(2010·福建质检“)Attention, please. Whoever can answer one of my questions ________ receive a prize.”the teacher said in class.
A.might B.shall C.should D.would
解析:shall用于第二或第三人称时,可以表示警告、命令、允诺、威胁等语气;might表示可能性很小;should表示“应该(义务性)”;would表示意志(意愿)。这里选B项表示允诺。
答案:B
18
相关推荐: