【精品】情态动词高考真题解析
一、单项选择情态动词
1.Excusemecouldyoupleasetellmehowtogettothe
earestWe
fe
gSupermarket
OKIt’stwoblocksstraightaheadYou________missit
A.ca
’t
B.must
’t
C.
eed
’t
D.would
’t
【答案】A
【解析】
【详解】
考查情态动词。句意:劳驾,你能告诉我最近的We
fe
gSupermarket怎么走吗
好的,一直往前走两个街区就到了。你不会错过的。Aca
’t不可能;Bmust
’t禁止,不
允许;C
eed
’t不必;Dwould
’t不会。故选A。
2.Theywereabroadduri
gthemo
thswhe
wewerecarryi
goutthei
vestigatio
orthey
__________toourhelp
A.wouldhavecome
B.couldcome
C.havecome
D.hadcome
【答案】A
【解析】
试题分析:本句考查的是一个含蓄的虚拟条件句,句中的or相当于iftheyhad
otgo
e
abroad因为前面句中使用的是were,说明这个虚拟语气是与过去事实相反,所以主句中使
用的是“情态动词havedo
e”的形式。句意:当我们在做调查的那几个月里,他们一直在
国外,否则的话他们早就来帮助我们了。故A正确。
3.DidJimcome
Ido
’tk
owHe_______whileIwasout
A.mighthavecome
B.mightcome
C.musthavecome
D.shouldhavecome
【答案】A
【解析】
【详解】
考查情态动词推测用法。句意:Jim来了吗?我不知道,在我不在的时候,可能来过。根
据前文Ido
’tk
ow可知,说话者不知道Jim来没来,因此后文推测来过,但是语气很不确
定,故可知选A。对过去情况的推测为情态动词havedo
e,musthavedo
e一定做了某
事,shouldhavedo
e应该来过,不符合,故选A。
【点睛】
情态动词have过去分词的用法,表示推测或判断过去的情况。
ca
couldhave过去分词用法:①多用于否定句和疑问句中。表示对过去某事发生的可能
f性的否定或质疑,意为:不可能(已经)了(否定句)可能(已经)了嘛?(疑问句)②用于肯定句中。表示对过去没有做某事的遗憾,含有轻微的责备,意为:本来可以的(但实际上没有)。Youcouldhavedo
ebetterbutyouweretoocareless(肯定句。他能做得更好的)shouldoughttohave过去分词用法:用于肯定句中。表示对过去没有做某事的遗憾,含有责备的意思,意为:本来应该的(但实际上没有)。用于否定句中表示对过去已经做了某事的责备,意为:本来不应该的(但实际上已经了)。Heshouldhavebee
asleep(肯定句,他本应去睡觉的)Heshould
thavebee
asleep(否定句,他本来不应该去睡觉的)。maymighthave过去分词用法:用于肯定句和否定句中,表示r