授课提示:对应学生用书第277页1
(2009年福建卷)ButforthehelpofmyEnglishteacher,IthefirstprizeintheEnglishWritingCompetition
wouldnotwinB
wouldnothavewonC
wouldwinD
wouldhavewon解析:考查虚拟语气
此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might+havedone结构,故选B
(2009年安徽卷)Butfortheirhelp,wetheprogramintime
cannotfinishB
willnotfinishC
hadnotfinishedD
couldnothavefinished解析:考查情态动词用于虚拟语气
butfor相当于without,可以用if引导的非真实条件句替换
由句意可知,这里表达的是与过去事实相反的情况,所以用couldnot+havedone,表示过去不可能做了某事
(2009年浙江卷)Thedoctorrecommendedthatyouswimaftereatingalargemeal
wouldn’tB
couldn’tC
needn’tD
shouldn’t解析:考查情态动词的虚拟语气
recommend等表示要求、建议、命令一类意思的动词后面的宾语从句应该用虚拟语气,从句中的谓语动词用should+do,should可以省略
(2009年重庆卷)—Hi,Tom
AnyideawhereJaneis
—Sheintheclassroom
Isawhertherejustnow
shallbeB
shouldhavebeenC
mustbeD
mighthavebeen解析:考查情态动词的用法