解答高考英语试题.情态动词+havedone
高考题
【经典考例1】Theweatherturnedouttobefineyesterday.I________thetroubletocarrymyumbrellawithme.(2006江西)
A.shouldhavetakenB.couldhavetaken
C.needn'thavetakenD.mustn'thavetaken
【经典考例2】We________haveprovedgreat
adventurers,butwehavedonethegreatestmarchevermadeinthepastten
years.(2006天津)
A.needn'tB.maynot
C.shouldn'tD.mustn't
【经典考例3】Asyouworkedlateyesterday,you________havecomethismorning.(2006陕西)
A.mayn'tB.can't
C.mustn'tD.needn't