虚拟语气用法详解

发布时间 : 星期六 文章虚拟语气用法详解更新完毕开始阅读

5.选D。insist在作“坚持要求别人做某事”时,需要用should型虚拟语气,should也可以省略。

6.选C。insist在作“坚持自己的观点、看法等”解时,不需要用虚拟语气,所以A、B两项用在此处不当。D项时态不准确,故也应排除。

7.选D。suggest作建议解时,后接了should型虚拟语气,但在本句中作“表明”解,这时不用虚拟语气,A、B两项都应排除,C项时态不当。

8.选A。在本句中suggest作“建议”解,故选A。

9.选D。“建议”、“命令”、“要求”等动词的名词形式做主语时,其表语从句也须用should型虚拟语气,本句中的should被省略。

10.选D。上述提到的这些词后接同位语从句时也须should型虚拟语气。

11.选A。What if??常用于省略疑问句,既可以用于虚拟语气,也可用于直陈语气。本句不省略的形式为What would you do if。

12.选B。本句的under引出一个非真实的条件,当然也可以是真实条件。根据上下文,应理解为与过去事实相反,故其谓语动词用would have done。

13.选B。even though=even if意为“即使”。它同if一样可以引出一个真实的让步从句,也可以引出一个非真实的让步从句。根据上文,even though是一个非真实的与过去事实相反的让步从句。而主句wecan't get there却是一个真实的情况。

14.选D。参阅A层次试题(一)中的第10题。

15.选D。从全句的意思分析,a ture friend-differently实际上是指一种假设,而when引导的从句又告诉我们,这是一个与过去事实相反的假设,故用would have acted。

16.选D。even if引导一个非真实的让步从句,而主句用肯定是不合逻辑的,因此,选D。

17.选B。过去分词divided引出一个非真实条件,当然也可以看作是一种省略,if we had been divided。由于第一个并例句已经告诉我们这是一件过去的事,故用与过去事实相反的would have completed。

18.选D。If only I相当于I wish,引出一个未能实现或不可能实现的愿望。第二个并例句已经说明了这是一个过去的事情,故用过去完成时。

19.选D。would rather的用法有下面两种, 1)would rather do sth, 2)如果would rather后接别的人做某事时,须接从句,这个从句要用过去时,如:

I would rather stay at home.

虚拟语气 33

I would rather you stayed at home.

20.选A。it's time for sb to do sth. it is/was/will be time+主语+过去式动词,这是两个不同的句型。

It's time for us to go to bed. (表示时间还没到,或马上就到。) It's time we went to bed. (表示已经或刚刚过去。) 一、高考命题分析

1.I would love ______ to the party last night but I had to work extra hours to finish a report.(’97)

A.to go B.to have goneC.going D.having gone 昨天晚上我很想去参加聚会,但是我得加班写报告。

分析 答案 B。would love to do(很愿意做)是常用句型,选A或者B。又因为事情发生在昨天晚上(last night),所以用不定式的完成式表示。

2.You didn't let me drive.If we ______ in turn,you ______ so tired.(’96) A.drove;didn't getB.drove;wouldn't get

C.were driving;wouldn't getD.had driven;wouldn't have got 你不让我开车。假如我们轮流开车的话,你就不会那么累了。

分析 答案D。根据题意,这是表示虚拟语气的句子。you didn't let me drive告诉我们这是个与过去事实相反的虚拟语气,所以答案应选择D。

3.Yesterday,Jane walked away from the discussion.Otherwise,she ______ something she would regret later.(’96)

A.had said B.saidC.might say D.might have said

昨天简离开了讨论会。要不然她一定会说出一些过后后悔的话来。

分析 答案 D。根据题意,otherwise(否则)后面的这部分是一个虚拟语气的句子,表示对过去事实的猜测,所以答案应选D。

4.When a pencil is partly in a glass of water,it looks asif it ______ .(’95)

A.breaks B.has broken

虚拟语气 34

C.were broken D.had been broken 铅笔的一部分浸在一杯水中时,看起来就像它折断了一样。

分析 答案C。铅笔看上去像折断了一样,但实际上并没有断,as if从句中应该用虚拟语气表示,答案在C和D中选择。were broken表示与当时事实相反,hadbeen broken表示与过去事实相反。根据题意,答案为C。

5.I didn't see your sister at the meeting.If she ______ ,she would have met my brother.(’94)

A.has come B.did comeC.came D.had come

在会上我没有见到你姐姐。假如她来了,她就会碰见我哥哥的。

分析 答案D。根据题意,可以知道条件状语从句所表示的是一种与过去事实相反的假设,要用虚拟语气,形式为过去完成式。

6.I told Sally how to get here,but perhaps I ______ forher.(’94) A.had to write outB.must have written it out C.should have written it outD.ought to write it out 我告诉过萨莉到这儿怎么走,但也许我应该给她写下来。

分析 答案C。我告诉过萨莉到这儿怎么走,但“没有写下来”,所以应该用虚拟语气来表示“应该做而实际上没有做”,答案在B和C中选择。must have done表示推测,should have done正符合题意。

7. ______ it rain tomorrow,we would have to put offthe visit to the Yangpu Bridge.(’94)

A.Were B.ShouldC.Would D.Will

万一明天下雨,我们参观杨浦大桥的活动就得推迟。

分析 答案 B。should it rain tomorrow = if itshould rain tomorrow该句是表示与将来事实相反的虚拟语气,所以答案为B。

8.Jane's pale face suggested that she ______ ill,and herparents suggested that she ______ a medical examination.(’94)

A.be;should have B.was;have C.should be;had D.was;has

虚拟语气 35

珍妮苍白的面容表明她病了,她的父母提议她做一次体检。

分析 答案B。第一个suggest意思是“表明”,所接宾语从句不需用虚拟语气,答案可为B或D;后一个suggest意思是“建议”,所接从句需用should +动词原形,所以答案为B。

9.----If he ______ ,he ______ that food.

----Luckily he was sent to the hospital immediately.(’93) A.was warned;would not take

B.had been warned;would not have taken C.would be warned;had not taken D.would have been warned;had not taken

—— 如果事先有人告诉他的话,他也就不会吃那种食物了。 ——幸亏他被及时送到了医院。

分析 答案B。从第二句可知,食物中毒的事已经发生了。第一句只能是与过去事实相反的一种假设,用虚拟语气表示,表示与过去事实相反。

10.The two strangers talked as if they ______ friendsfor years.(’93) A.should be B.would beC.have been D.had been 这两个陌生人谈起话来就像多年的老朋友似的。

分析 答案D。“这两个陌生人”不可能是“多年的朋友”,所以 as if从句中必须用虚拟语气,形式为过去完成式。

11.Without electricity,human life ______ quite different today.(’91) A.is B.will beC.would have been D.would be 假如没有电的话,今天人类生活就会是另一个样子。

分析 答案D。without electricity为一种假设条件,即If there were no electricity,主句中则用 would be,所以答案为D。

12.He ______ you more help,even though he was verybusy.(’90) A.might have given B.might give

虚拟语气 36

联系合同范文客服:xxxxx#qq.com(#替换为@)