高一英语情态动词(基础练+提高练)一、基础练习1
He_____havecompletedhiswork;otherwise,hewouldn'tbeenjoyinghimselfbytheseaside
shouldB
wouldn'tD
can't2
I_____havebeenmorethansixyearsoldwhentheaccidenthappened
shouldn'tB
couldn'tC
mustn'tD
needn't3
Thiscakeisverysweet
You________alotofsugarinit
shouldputB
couldhaveputC
mightputD
musthaveput4
Hepaidforaseat,whenhe__________haveenteredfree
couldB
wouldC
Iwasonthehighwaywhenhiscarwentpastfollowedbyapolicecar
They________atleast150kilometersanhour
shouldhavebeendoingB
musthavebeendoingC
couldhavedoneD
wouldhavedone6
----Tomisneverlateforwork
Whyisheabsenttoday
----Something__________tohim
musthappenB
shouldhavehappenedC
couldhavehappenedD
musthavehappened7
----DoyouknowwhereDavidis
Icouldn'tfindhima