Isn’tthatAnn’shusbandoverthere
---No,it_______behim
I’msurehedoesn’twearglasses
(全国I2004)A
can’tB
mustnotC
won’tD
maynot[解析]答案是A
can’t表示否定的推测、判断,意为“不可能”
You______betired---you’veonlybeenworkingforanhour
(全国II2004)A
mustnotB
won’tC
can’tD
maynot[解析]答案是C
---Tomgraduatedfromcollegeataveryyoungage
---Oh,he____havebeenaverysmartboythen
(全国III2004)A
couldB
shouldC
mightD
must[解析]答案是D
musthavedone表示对过去发生的动作的肯定判断,意为“肯定已经”
Ioftenseelightsinthatemptyhouse
DoyouthinkI_____reportittothepolice
(全国IV2004)A
shouldB
can[解析]答案是A
should表示责任或义务
White_____at8:30forthemeeting,buthedidn’t’showup
(全国IV2004)A
shouldhavearrivedB
shouldarriveC
shouldhavehadarrivedD
shouldbearriving[解析]答案是A
shouldhavedone表示责备,意为“过去本应该做”
Childrenunder12yearsofageinthatcountry______beunderadultsup