首页 理论教育 考查“情态动词+完成时”的用法

考查“情态动词+完成时”的用法

时间:2022-02-24 理论教育 版权反馈
【摘要】:其否定式表示某种行为不该发生却发生了。表示“本应该做某事而未做”应使用“should have done”的形式。 They_______have arrived at lunchtime but their flight was delayed. 此题考查“情态动词+have done”的用法。will作情态动词通常不加完成时,will have done是将来完成时;must have done意为“一定,准是”,表示对过去的肯定推测;should have done sth.意为“本应该做某事而没做”。注意此句中now that相当于连词,表示因果关系,意为“既然”。

1.“should (ought to)+完成时”表示本应该做某事而实际上没有做。其否定式表示某种行为不该发生却发生了。

【考例】 —Sorry, Mum! I failed the job interview again.

—Oh, it's too bad. You_______have made full preparations.(2015福建卷)

A. must

B. can

C. would

D. should

【答案】 D

【解析】 句意为:——对不起,妈妈!我又没有通过职位面试。——噢,太糟糕了。你本应该做好充分准备的。表示“本应该做某事而未做”应使用“should have done”的形式。

【考例】 They_______have arrived at lunchtime but their flight was delayed.(2011全国卷I)

A. will

B. can

C. must

D. should

【答案】 D

【解析】 此题考查“情态动词+have done”的用法。will作情态动词通常不加完成时,will have done是将来完成时;must have done意为“一定,准是”,表示对过去的肯定推测;should have done sth.意为“本应该做某事而没做”。根据题意,他们本该在午饭时到达,但是他们的航班晚点了,故答案为D。B项是强干扰项,由分句中was delayed可知,这是一般过去时,是描述过去的事情,故应用can的过去式could,could have done sth.表示“本能做某事却没做”。

2.“could+完成时”表示本来能够做成某事但结果没能做成,含有遗憾的意味。

【考例】 We_______the difficulty together, but why didn't you tell me?(2012北京卷)

A. should face

B. might face

C. could have faced

D. must have faced

【答案】 C

【解析】 句意为:我们本来能够一起面对困难的,但是你当时为什么没有告诉我?表示对过去本来能够做却未做的事情的一种遗憾或后悔,应使用could have done的形式。

3.“needn't+完成时”表示本来不必做某事而实际上做了某事。

【考例】 I_______have worried before I came to the new school, for my classmates here are very friendly to me.(2015天津卷)

A. mightn't

B. mustn't

C. needn't

D. couldn't

【答案】 C

【解析】 句意为:我来新学校之前本没有必要担心的,因为在这里我的同学们对我非常友好。needn't have done sth.表示本没有必要做某事而实际上已经做了某事。根据句意可知选择C项。

【考例】 We_______have bought so much food now that Suzie won't be with us for dinner.(2012江西卷)

A. may not

B. needn't

C. can't

D. mustn't

【答案】 B

【解析】 句意为:既然苏西不与我们一起吃晚饭,我们本来不必买这么多食物的。needn't have done sth.表示某事已经做了,但后来觉得没必要去做,因此常含有责备或遗憾之意,译成汉语通常是“本来不必做……”,根据句意应选择B项。注意此句中now that相当于连词,表示因果关系,意为“既然”。

【考例】 The weather turned out to be fine yesterday. I________the trouble to carry my umbrella with me.(2006江西卷)

A. should have taken

B. could have taken

C. needn't have taken

D. mustn't have taken

【答案】 C

【解析】 根据句意“昨天天气转晴了,我本来是不需要带伞的”可知应使用needn't have done sth.,意思是“本来不需要做某事而做了”,表示“后悔,遗憾”的感情色彩。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈