.What’swro
gwithyou
OhIamsickI________somuchicecreamjust
ow
A.should
’teat
B.must
’teat
C.could
’thaveeate
D.should
’thaveeate
【答案】D
【解析】
【详解】
考查情态动词和虚拟语气。句意:你怎么了?我生病了,我刚才不应该吃那么多
冰激凌。Ashould
’teat不应该吃;Bmust
’teat禁止吃;Ccould
’thaveeate
不可能
吃;Dshould
’thaveeate
本来不应该吃。根据just
ow可知,是发生在过去,故选D。
13.Ithasbee
a
ou
cedthatallthestude
ts________puto
masksbeforegoi
gtoschool
i
casetheyarei
fectedwithSARSvirus
A.shall
B.will
C.
eed
D.may
【答案】A
【解析】
【详解】
【详解】
考查情态动词。句意:所有学生们应在去学校之前带上口罩以防感染非典病毒,这已经被
宣布。shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁,故选A
项。
14.It’salready11o’clocka
dhe______havebee
herehalfa
hourago
Maybehegotcaughti
therai
A.must
B.oughtto
C.may
D.ca
【答案】B
【解析】
【详解】
考查情态动词。句意:已经11点了,他半小时前就该到了。Amusthavedo
e必定做了…
(表示对过去的推测);Boughttohavedo
e本应该做的;Cmayhavedo
e可能已经做
过某事;Dca
havedo
e本来可以做的(但没有做),根据题意,故选B。
f15.The
ewsupermarkethasa
ou
cedthatthefirsttopurchasegoodso
theope
i
gday
________getabigprizeA.must
B.could
C.would
D.shall
【答案】D
【解析】
【详解】
考查情态动词的用法。句意:新开业的超市宣布,开业当天首先购物的人会得到大奖。
shall用于二三人称的陈述句中可以表示说话人的承诺,命令,警告等,此处表示超市的承
诺,故选D。
16.We’llmakethefi
aldecisio
o
ourscheme______youcha
geyourmi
dpleasei
form
usassoo
aspossible
A.Should
B.Were
C.Would
D.Had
【答案】A
【解析】
【分析】
【详解】
考查虚拟语气。句意:我们将对我们的计划做最后决定。如果你改变主意,请尽快通知我
们。根据语境,此处用虚拟语气,表示与将来相反,从句用should动词原形,省略if,
should提前,陈述句是:Ifyoushouldcha
geyourmi
d……。故选A。
【点睛】
虚拟语气中的倒装
当虚拟条件句中含有were,had,should时,可以将if省略,然后将were,had,should,
移至句首:
1)Ifheshouldfailhewouldkillhimself
→Shouldhefailhewouldkillhimself
万一失败,他就会自杀。
2)IfIwereyouIwoulddoitato
ce
→WereIyouIwoulddoitato
ce
假若我是你,我就会马上做。
要是我能做此r