情态动词和虚拟语气的考点

时间:2022-03-23 07:18:44

情态动词的推测功能

“情态动词+have+过去分词 ”结构是情态动词专项考查的难点和重点,记住以下最常考查的结构:

1. must have done 过去一定做了某事

2. can’t/couldn’t have done 过去不可能做了某事

3. may/might have done 过去可能做了某事

4. needn’t have done 本来没有必要做而实际做了某事

5. could have done 本来能够做而实际没有做某事

6. should/ought to have done 本来应该做而实际没有做某事

7. shouldn’t/oughtn’t to have done 本来不该做而实际做了某事

例1 It is possible that the King of Stonehenge was linked to the stones; he in planning the monument, or in helping transport and pull up the stones. (hand)

巨石王和这些石头可能有联系,他可能参与了计划建造纪念碑,或者帮助运输并且竖起巨石。

解析 may/might/could have had a hand。考查“情态动词+have+过去分词”结构。may/might/could have done sth意为“过去可能做了某事”,故该题应该用may/might/could have had a hand。

例2 He looks sleepy. He last night, writing the essay. (stay)

他看上去昏昏欲睡。他昨天晚上一定在熬夜写文章。

解析 mush have stayed up。考查情态动词表示推测的用法,表示根据时间状语last night可以判断该句表示对过去情况的肯定推测,所以用must have done sth这一结构来表示推测。

例3 It’s said that they have swum to the island from the continent, but they , because the ocean in between is too wide. (do)

据说,他们从大陆游到了那个岛上。但是他们不可能做到,因为两者之间的海洋太宽了。

解析 can’t/couldn’t have done it/so/that/this。考查情态动词表示推测的用法。根据题干提供的语境可判断本句是对过去情况进行的否定推测,故用can’t/couldn’t have+done结构。

can,could,may,might,must皆可表示推测,使用时要注意以下几点:

1. 语气。语气较强用must, cannot,couldn’t;语气较弱用may,might或can,could;

2. 句式。在肯定句中,一般用may,might,must;在否定句、疑问句中常用can,could;

3. 时态。表示对现在或将来的情况的推测,此时通常用“情态动词+动词原形”结构;表示对现在或将来正在进行的情况进行推测,通常用“情态动词+进行式”结构;表示对过去情况的推测,通常用“情态动词+完成式”结构。

can的特殊搭配

1. can’t help/choose but do... 不得不做……

2. can’t help (to) do 不能帮忙做

3. can’t help doing 情不自禁做……

4. can’t/couldn’t agree more 十分赞成

5. it can’t/couldn’t be better 十分好,非常好

6. may/might as well 还是……的好;不妨

例4 Your doctor will ask you these questions anyway, so you have the information. (as)

总之你的医生会问你这些问题,因此你最好留着这些资料。

解析 may/might as well。该题考查may/might as well结构在具体语境中的运用。

虚拟语气的基本用法

1. 与现在事实相反的虚拟语气,其基本结构为:if+主语+动词的一般过去式(be动词用were)+其他成分,主语+should/would/could...+动词原形+其他成分。

2. 与过去事实相反的虚拟语气,其基本结构为:if+主语+动词的过去完成式+其他成分,主语+should/would/could...+have done+其他成分。

3. 与将来事实相反的虚拟语气,其基本结构为:主语+动词的一般过去式/should do/were to do+其他成分,if+主语+should/would/could...+动词原形+其他成分。

这里考查较多的是与过去事实相反的虚拟语气。如:

例5 If alcohol last night, I could have driven my car home. (drink )

如果我昨天晚上没有喝酒的话,我就可以把我的车开回家了。

解析 I hadn’t drunk。考查if引导的虚拟语气。根据主句I could have driven my car home,可以判断该处是对过去情况的虚拟,故分句部分要用过去完成时,由此可知答案为I hadn’t drunk。

例6 Had we not used an out-of-date train schedule, we the train. (miss)

要不是用了一张过期的列车时刻表,我们就不会误了火车。

解析 would not have missed。if引导的条件虚拟句中谓语部分如果有were/had/should,可以省略if,并将were/had/should置于句首。所以根据题干可以判断该句是对过去情况的虚拟,故主句也应当使用过去时态,即would not have missed。

含蓄虚拟条件句

这样的虚拟句不含有if,而是以but for/without/or/otherwise等词引导句子,主句的谓语动词的形式与前面虚拟语气的基本用法相同。

例7 Most believe he for England last week, but for a serious injury which put him out of football. (play)

多数人认为,要不是因为受了重伤告别足球,上周他本会为英格兰踢球的。

解析 would/could have played。考查含蓄虚拟条件句的运用,根据题干中的but for a serious injury which put him out of football可以判断该部分表示的是一个含蓄的虚拟条件,故对应的分句也应当使用相应的针对过去情况的虚拟句,即would/could have played。

主从句时间不一致的虚拟条件句

在有些虚拟条件句中,主从句时间不一致,应根据不同情况区别对待。

例8 I you, but I was really occupied the whole week. (occupy)

我本想帮助你,但我整整一周都很忙。

解析 would have helped。该题中but连接两个并列句, but之后的分句表述的是过去发生的真实情况,所以应该用一般过去时。但是but之前的分句表述的却是与过去事实相反的假设,所以应该用虚拟语气。

例9 What a pity! If I had caught that flight, I the Pacific Ocean now. (would)

真遗憾!如果我赶上了那趟航班,我现在正在太平洋上空飞行呢。

解析 would be flying over。考查错综时间虚拟语气,主从句时间不一致:从句表明与过去事实相反的假设,而主句表明的却是与现在事实相反的假设,所以分别应该使用不同的虚拟语气形式。

名词性从句中的虚拟语气

在含有表示坚持、建议、命令、要求等含义的名词性从句或在it作形式宾语或形式主语的复合句中,宾语补足语是necessary/strange/essential/natural/a pity/a shame等词,表示“惊奇、惋惜或者理应如此”的含义时,从句的谓语动词需用“should+动词原形”,其中should可省略。

例10 After circling around the earth for three days, Shenzhou Spaceship received the command from the ground that as scheduled the next day. (land)

神州飞船在环绕地球盘旋三天之后,接到了来自地面的第二天按预定计划着陆的命令。

解析 it (should) land。考查虚拟语气。that在此处引导同位语语从句,从句结构为“(should+)动词原形”。

例11 Mr Johnson insisted that the problem worthy of attention at the meeting. (discuss)

Johnson先生坚决要求,值得关注的问题应该在会上被讨论。

解析 (should) be discussed。考查虚拟语气。insist引导的宾语从句要用虚拟语气,从句结构是 “(should)+动词原形”;主语 problem与“讨论”之间是被动关系,故答案为(should) be discussed。

wish/if only/would rather从句中的虚拟语气

wish,would rather引导的宾语从句及if only所引导的从句,须用虚拟语气:从句用一般过去时(be用were)表示与现在或将来的事实不符;从句用过去完成时,表示与过去事实不符。

例12 I fell so sick. I wish Mum to eat so much. (force)

我觉得很不舒服。我希望妈妈没有逼我吃这么多。

解析 hadn’t forced me。考查虚拟语气。从语境看,这里应该是表示对过去情况或延续到现在的情况的虚拟,故用过去完成时。

上一篇:湖北卷短文写作一例 下一篇:简易直流电动机模型的制作