情态动词专项练习()1
You_____returnthebooknow
Youcankeepittillnextweekifyoulike
can’tB
mustn’tC
needn’tD
maynot()2
Whereismypen
I_____it
mightloseB
wouldhavelostC
shouldhavelostD
musthavelost()3
IwishI_____youyesterday
didseeC
hadseenD
weretosee()4
Ididn’thearthephone
I_____asleep
mustbeB
musthavebeenC
shouldbeD
shouldhavebeen()5
Ifmylawyer_____herelastSaturday,he_____mefromgoing
hadbeen;wouldhavepreventedB
hadbeen;wouldpreventC
were;wouldpreventD
were;wouldhaveprevented()6
He_____youmorehelp,eventhoughhewasverybusy
mighthavegivenB
mighthaveC
mayhavegivenD
maygive()7
Ifit_____forthesnow,we_____themountainyesterday
werenot;couldhaveclimbedB
werenot;couldclimbC
hadnotbeen;couldhaveclimbedD
hadnotbeen;couldclimb()8
Withoutelectricityhumanlife_____quitedifficulttoday
willbeC