-
高中英语情态动词
+have
done
真题直击
“情态动词+have done”表示对过去情况的推测或估计,是历年高考的热点。
现就这一
语言现象作如下归纳:
1. should
(
ought
to
)
have
+过去分词
表示过去应该做而
(实际)
没有做的事情,
含有责备或遗憾的语气,
意为“本应该……”;
其否定形式为“should not/
ought not to have
+
过去分词”,表示某种行为不该发
生但却发生了。
Mr.
White
_____
at
8
:
30
for
the
meeting
,
but
he
didn‘t’
show
up.
(04‘广
西卷)
A. should have arrived
B.
should arrive
C. should have had
arrived
D. should be arriving
[
解析
]
本题中的一个关键词
p>
but
暗示了“Mr. White
按道理
理应到了,而他没有到”。故
答案选
[A].
't
have
+过去分词
表示过去没有必要做某事,
但实际上做了某事。
As
you
worked
late
yesterday
morning.
(06‘陕西卷)
A. mayn‘t
B. can’t
C.
mustn‘t
D. needn’t
,
you_________
have
come
this
[
解析
] He needn't
have come
,表示“他本没有必要来(实际却来了)”,根据句意,
答案应选
[D].
[
注意
]
He
didn't
need
to
come
yesterday
,意为“他昨天没有必要来(实际也没来)”。
have
+过去分词
用于肯定句,表示“过去一定做过某事”,表示一种很有把握的推测。
[
注意
]
对过去发生情况的否定推测常用
can‘t/couldn’t
have +过去分词。
I
have lost one of my gloves. I ________ it
somewhere .
(05‘北
京春季)
A. must drop
B.
must have dropped
C. must be dropping
D. must have
been dropped
[
解析
]
本题应选
B.
本题的前一句说明一个结
果,后一句则表示一个原因。
I _______have
been more than six years old when the accident
happened.
(05‘天
津卷)
A. shouldn't
B. couldn't
C. mustn't
D.
needn't
[
解析
]
从题意上分析,本题的前一句陈述一个理由,后一句则是由前一句得出的结论。故
< br>本题选
[B] .
/
might
have
+过去分词
表示对过去情况的一种不太有把握的可能性推测,表示“过去可能/大概已做了某事”;
否定句表示“过去可能还没有做某事”。
-
-
-
-
-
-
-
-
-
上一篇:英语电话交流用语
下一篇:非谓语动词导学案6todo-doing-done作定语