B1情态动词和虚拟语气热点1·3Ⅰ
单项填空①(2010·山东卷)I________havewatchedthatmovie—it'llgivemehorribledreams
A.shouldn'tB.needn'tC.couldn'tD.mustn't答案A[句意:我本不应该去看那部电影——它会使我做噩梦的
考查情态动词
shouldn'thavedone本不该做,但是做了;needn'thavedone本没必要做,但是做了;couldn'thavedone不可能做了某事
无mustn'thavedone结构
根据题干所提供信息应选A项
]②ItoldSallyhowtogetthere,butperhapsI________forher
A.hadtowriteitoutB.musthavewrittenitoutC.shouldhavewrittenitoutD.oughttowriteitout答案C[句意:我告诉Sally怎么去那,但是或许我本该为她写下来
shouldhavedone本该做,但是没做
]③Iwasreallyanxiousaboutyou
You________homewithoutaword
A.mustn'tleaveB.shouldn'thaveleftC.couldn'thaveleftD.needn'tleave答案B[句意:我真的很担心你,你本不应该一句话都不说就离开家
shouldn'thavedone本不该做,但是做了
]④Hehesitatedforamomentbeforekickingtheball,otherwisehe________agoal
A.hadscoredB.scoredC.wouldscoreD.wouldhavescored答案D[句意:在踢球前他犹豫了片刻,否则他就得了一分
wouldhavedone