专题08情态动词与虚拟语气(2010﹒安徽﹒T32)Jackdescribedhisfather,who_______abraveboymanyyearsago,asastrong–willedmanA.wouldbeB.wouldhavebeenC.mustbeD.musthavebeen【答案】D【解析】句意为“杰克把他的父亲描述为一个意志坚强的人,他的父亲多年前肯定很勇敢。”用musthavebeen表示对过去事情的肯定推测。(2010﹒安徽﹒T26)Bobwouldhavehelpedusyesterday,buthe-_______A.wasbusyB.isbusyC.hadbeenbusy.D.willbebusy【答案】A【解析】前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时态。(2010﹒湖南﹒T23)Youbuyagift,butyoucanifyouwantto.A.mustB.mustn’tC.havetoD.don’thaveto【答案】D【解析】don’thaveto意为“没有必要”,符合语境,句意为:“你没有必要买礼物,但如果你想买的话,你也可以买。”(2010﹒湖南﹒T29)Ifhemyadvice,hewouldn'thavelosthisjob.A.followedB.shouldfollowC.hadfollowedD.wouldfollow【答案】C【解析】根据“wouldn’thavelost”可判断if引导的状语从句表示与过去事实相反的虚拟,故选C项。(2010﹒江西﹒T23)Ihavetoldyouthetruth.______Ikeeprepeatingit?AMustBCanCMayDWill【答案】A【解析】must必须,一定can可以,能够may也许will意愿,倾向性动作,前半句说我告诉你事实了,这里用的是现在完成时,表示过去的动作对现在造成了影响,既然我已经说了,我还必须重复一遍吗?第1页/共30页(2010﹒山东﹒T25)I_______havewatchedthatmovie—it’llgivemehorribledreams.A.shouldn’tB.needn’tC.couldn’tD.mustn’t【答案】A【解析】句意应为“我本来不应该看那部电影的----它会使我做噩梦的。”表示“本来不应该做而做了某事”用shouldn’thavedone,所以A项正确。(2010﹒天津﹒T9)Markhavehurried.Afterdrivingattopspeed,hearrivedhalfanhourearly.A.needn’tB.wouldn’tC.mustn’tD.couldn’t【答案】A【解析】句意:迈克本来不必要那么忙的。这么高速驾驶之后,他早半个小时到达了。根据后面的语境,提前半个小时到达,说明Mark本来不必那么匆忙,所以用needn’thavedone结构,表示“本来不必要做某事的而实际上做了”。(2010﹒天津﹒T15)Johnwenttothehospitalalone.Ifhemeaboutit,Iwouldhavegonewithhim.A.shouldtellB.tellsC.toldD.hadtold【答案】D【解析】句意:约翰独自去了医院。如果他告诉我的话,我会跟他一起去的。前一句是陈述语气,说明动发生在过去,而且后一句的主句已经是wouldhavegon...