巩固练习二:1
MysistermethimattheGrandTheatreyesterdayafternoon,sohe_______yourlecture
couldn’thaveattendedB
needn’thaveattendedC
mustn’thaveattendedD
shouldn’thaveattended2
He________youmorehelpeventhoughhewasverybusy
mighthavegivenB
mightgiveC
mayhavegivenD
maygive3
-----Therewerealready6peopleinthecarbuttheymanagedtotakemeaswell
-----It__________acomfortablejourney
can’tbeB
shouldn’tbeC
mustn’thavebeenD
couldn’thavebeen4
-----Wequarreledwiththewaiteraboutthebill
-----Howsilly
You__________tothemanager
musthavetalkedB
shouldhavetalkedC
coouldtalkD
musttalk5
We_______haveprovedgreatachievements,butwehavetriedourbestinthepast10years
needn’tB
maynotC
shouldn’tD
mustn’t6
Look,whatyouhavedone
You__________morecareful
maybeB
hadtobeC
shouldhavebeenD
wouldbe7
-----Youshouldhavebeentoyours