
| 年 级 | 高二 | 学 科 | 英语 | 编稿老师 | 李敏英 |
| 课程标题 | 高频词法(八)——虚拟语气 | ||||
| 一校 | 林卉 | 二校 | 黄楠 | 审核 | 陈倍香 |
虚拟语气表示说话人的主观愿望、假设或建议等,而不是表示客观存在的事实。一般用于非真实条件句和名词性从句等。虚拟语气是通过动词的特殊变化来表示的。由于虚拟语气表达的是一种与客观事实相反的行为状态,因此其动词的变化形式不同于陈述语气。做题时,应根据所提供的信息准确地判断出虚拟语气的类型,然后再根据其类型的特定表达方式作出应答。虚拟语气在历届高考中占分不多,常以情景交际形式出现,考查重点主要集中在以下几方面:
1. 在非真实条件句中,虚拟语气主从句时态和结构的对应问题
2. 在非真实条件句中,虚拟语气的倒装问题
3. 名词性从句中虚拟语气的用法
4. 几种特殊结构中虚拟语气的用法
5. 虚拟语气与陈述语气的判定
在高考试题中,虚拟语气的考查题型主要是单项选择,要求同学们能够熟练掌握各种虚拟语气的动词形式。
一、知识精讲
1. 非真实条件句(if等)中的虚拟语气
| 时间 | If条件从句的谓语形式 | 主句的谓语形式 |
| 表示现在情况 | 过去式(did) (be常用 were) | would / could / might / should +do |
| 表示过去情况 | 过去完成式 (had +done) | would / could / might / should +have done |
| 表示将来情况 | ①过去式 (did/were) ②should + do ③were to do | would / could / might / should + do |
If I had HIV, I would know because I would feel sick.
If I were you, I would give AIDS patient a hug.
If I had taken your advice, I wouldn’t have made a mistake.
If he had been there, it wouldn’t have happened.
If it should rain tomorrow, they wouldn’t go for an outing.
I think we could do it, if we planned it properly and could borrow the tools.
If we were to have three days off , we would enjoy a very happy life.
状元典例1
I ______ sooner but I didn’t know that they were waiting for me.
A. had come B. was coming C. would come D. would have come
答案:D
思路分析:句意为“我本来可以早点来,但我真不知道他们在等我。”but I didn’t know表示了过去的时间,因此前句是对过去的虚拟,用主语+should / would / could / might + have done表达,故选D。
状元典例2
—I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back! I mean, someone ______ it.
A. will have stolen B. might have stolen C. should have stolen D. must have stolen
答案:B
思路分析:考查虚拟语气的用法。句意为“——我把我的手提包落在火车上了。但幸运的是,有人拾到交给了铁路部门。——失而复得,简直难以置信!我是说,本来可能有人会偷了去。”will have done将来可以完成,must have done一定做过某事,表示对过去事情的肯定推测,都与题意不符。should have done本来应该做某事,而实际没做,这就意味着希望有人偷包。might have done 过去可能做过,语气比较婉转或不肯定,根据句意应选B。
2. 名词性从句的虚拟语气。主要是表示命令、要求、建议的虚拟语气。
1) 宾语从句
①一个坚持:insist 两个命令:order, command
四个建议:advise, suggest, propose, recommend
五个要求:demand , require, request, desire, ask
这些动词后面的宾语从句要使用虚拟语气。即从句中的动词使用should +动词原形的结构,或者将should省略。
【例句】
We suggested that Tom have a rest.
He insisted that I (should )be present.
The king ordered that the prisoners be killed the next day.
They requested that we (should) send them to work there.
注意:insist / suggest 各有两种意思,要用不同的语气
insist i. 表“坚决要求”,虚拟, should + do;
ii.表“坚称,坚持说”,陈述语气,表事实。
suggest i.表“建议”,虚拟, should + do;
ii.表“表明、暗示” ,用陈述语气。
【例句】
The teacher suggested that we (should) practise more after class.
The look on her face suggested that she was happy.
He insisted that all of us should be there on time by any means.
He insisted that he didn’t steal the wallet.
注意:与以上动词相应的名词构成的名词性从句包括主语从句,表语从句和同位语从句也要使用虚拟语气。从句中的动词形式一样。 即:(should)+V原形
相应的名词:order, advice, suggestion, proposal, demand, request, desire等。
【例句】
My demand is that she should come to see me once a week.
All of us are for the advice that the chemical factory should be closed down.
②wish的宾语从句
【例句】
I wish I were a bird.(现在)
I wish I hadn’t made such a mistake.(过去)
We wish our parents wouldn’t punish us. (将来)
2)It’s necessary /strange/ natural/ important + that-Clause,主语从句中的动词要用虚拟语气,即(should)+动词原形
【例句】
It is important that we ( should ) master a foreign language.
It is strange that she refuse to come to the party.
It’s necessary that we should study hard.
状元典例1
Mr. Johnson insisted that the problem worthy of attention _____ (讨论) at the meeting.
答案:(should) be discussed
思路分析: “insist”引导的宾语从句要用虚拟语气,从句结构是 “should”(可省略)加动词原形,主语 “problem” 是要“被讨论”。
状元典例2
She insisted that she ________ ill of him behind him,but he didn’t believe it.
A. hadn’t spoken B. shouldn’t speak C. wouldn’t speak D. not speak
答案:A
思路分析:insist表“坚称,坚持说”,陈述语气,表事实,所以不用should+动词的原形形式。
3. It’s (about/high) time +(that)+定语从句
【例句】
It’s time that we went to bed.
It’s time that we should go to bed.
4. as if / as though引导的方式状语从句和表语从句
【例句】
It seems as if it were spring.
I remembered the whole thing as if it had happened yesterday.
5. 特殊句型
【例句】
I would rather you paid me now.
I would rather you had gone, too.
Don’t come. I would rather you came tomorrow.
Would you mind if I turned the TV down?
状元典例
George is going to talk about the geography of his country, but I’d rather he_______ more
on its culture.
A. focus B. focused C. would focus D. had focused
答案:B
思路分析:would rather后应用虚拟语气,对现在或将来的虚拟都用过去式,此句表示
对将来的虚拟,所以用动词的过去式。
二、难点聚焦
1. 错综时间的虚拟句
通常情况下,在非真实条件句中主句和从句的谓语动词所指的时间是一致的, 但有时也可能指不同的时间,这时要根据上下文的意思采用不同的谓语动词形式.
【例句】
If I were you, I would have taken his advice. (从句指现在, 主句指过去)。
If I had taken my raincoat with me this morning, I would not be wet now.
(从句指过去,主句指现在)。
If we hadn’t been working hard in the past few years, things wouldn’t be going
so smoothly. (从句指过去,主句指现在)。
If the weather had been more favorable, the crops would be growing still better.
(从句指过去,主句指现在)。
If we had not got everything ready by now, we should be having a more
terrible time tomorrow. (从句指现在,主句指将来)
状元典例1
Maybe if I science, and not literature then, I would be able to give you more help.
A. studied B. would study C. had studied D. was studying
答案:C
思路分析:句意为“或许当初我要是学了理科而不是文科,现在就能给你更多的帮助。”then表示过去的时间,if引导的从句是对过去的虚拟,因此谓语动词用过去完成时。
状元典例2
It is hard for me to imagine what I would be doing today if I ________ in love,at the age of
seven,with the Melinda Cox Library in my hometown.
A. wouldn’t have fallen B. had not fallen C. should fall D. were to fall
答案:B
思路分析:由if从句中的at the age of seven可见fall这一动作是对过去的虚拟,
if从句中对过去的虚拟要用had done形式。
2. 含蓄条件句
有时假设的情况并不以条件从句表示出来,而是暗含在上下文中,如通过介词短语来表示。这些介词常用:but for, without, otherwise等。
【例句】
But for your advice, I could not have done it so successfully.
如果不是听了你的建议,我就不会做得如此成功。
The change could not have taken place without the open-door policy.
没有开放的,就不会有如此大的变化。
I was so busy then, otherwise, I would have told him the answer.
我当时很忙,否则,我就会把答案告诉他的。
比较:
If it were not for the rain, the crops would die
If it had not been for your help, we could not have finished the work ahead of time
状元典例1
—Pity you missed the lecture on nuclear pollution.
—I it, but I was busy preparing for a job interview.
A. attended B. had attended C. would attend D. would have attended
答案:D
思路分析:句意为“——真可惜你错过了那场有关核污染的讲座。——我本可以去听的,但我当时忙于面试工作。”对过去的虚拟,用主语+should / would / could / might + have done表达,故选D。
状元典例2
Thank you for all your hard work last week. I don’t think we it without you.
A. can manage B. could have managed C. could manage D. can have managed
答案:B
思路分析:句子大意为“我认为没有你的话,我们就不能做成这件事”,事实是有了你的帮助,我们做成了这件事,所以后面的句子是对过去的虚拟,只有B项满足此要求。
状元典例3
We _____John’s name on the race list yesterday but for his recent injury.
A. will put B. will have put C. would put D. would have put
答案:D
思路分析:句意为“要不是因为John最近受伤了,我们本应把他的名字加进昨天的
比赛名单中的。”but for 是虚拟语气的提示,yesterday表示过去的时间。对过去的虚拟,
用主语+should / would / could / might + have done表达,故选D。
3. 省略 if 的条件从句
当从句中有 were, had 或 should 时,可省略if ,而把were had 或should放在句首。
【例句】
If I were to meet him tomorrow, I should ask him about it.
Were I to meet him tomorrow,…
If he should fail in the experiment this time, he would try again.
Should he fail in the experiment…
If you had come a few minutes earlier, you would have met him.
Had you come a few….
状元典例4
___the clouds, you would find the airplane in the sky easily
A. Had it not been for B. If it were not C. If it had not been for D. Were it not for
答案:D
思路分析:根据句意可知是对现在状况的虚拟,所以选D项。
4. If only … 要是……就好了
【例句】
If only I knew his name!
If only we had followed your advice!
If only I could see him again!
状元典例1
Had I known about this computer program, a huge amount of time and energy .
A. would have been saved B. had been saved
C. will be saved D. was saved
答案:A
思路分析:根据句子的倒装特征判断设空处是省略了if的对过去的行为状态的虚拟语气,原句是:If I had known about this computer program, a huge amount of time and energy .故选择A。句意为:如果我早知道这个电脑程序,就可以节省大量的时间和精力了。
状元典例2
If only I ___ to my parents! (But I didn’t.)
A. listened B. had listened C. should listen D. would listen
答案:B
思路分析:句意“我要是听父母的话就好了!”If only句型中对过去的虚拟用had done。
三、状元笔记
虚拟语气这一部分知识的重点要求大家记住什么时间的行为动作需用什么样的谓语动词形式来表示。另外要记住特殊句式的虚拟语气,如:
1. wish 2. would rather 3. It’s high time that sb. did…
4. suggest/ insist 5. require/ demand 6. if only / only if
1. "It looks as if he were drunk." "So it does. _____."
A. He'd better give up drinking B. He shouldn't have drunk so much
C. Health is more important than drink D. I wonder why he is always doing so
答案:D
思路分析:关键信息是It looks as if he were drunk 中的虚拟语气,句子既然用了虚拟语气,也就是说,"他喝醉了"不是事实,只是他的言行好像是醉了,所以此题的最佳答案是D.
2. “Mary looks hot and dry.” “So _____ you if you had so high a fever.”
A. do B. are C. will D. would
答案:D
思路分析:此题最佳答案为D.分析如下:(1)“So + 助动词 + 主语”表示“……也一样”。
(2)由于空格后的 if 条件状语从句的谓语用的是虚拟语气(这是很重要的信息),所以主句要用 would 而不用 will.
3. I forget where I read the article, or I _____ it to you now.
A. will show B. would show C. am going to show D. am showing
答案:B
思路分析:根据上文的语境可知句中的 or 隐含有一个虚拟的条件,即 if I hadn't forgot where I read the article(要是我没忘记我在哪儿读过这篇文章的话——但事实上忘了),所以“我现在就给你看了”要用虚拟语气。
4. “He will come tomorrow.” “But I'd rather he _____ the day after tomorrow.”
A. will come B. is coming C. came D. had come
答案:C
思路分析:按照英语习惯,would rather 后接that 从句时,从句谓语通常要用虚拟语气,即用过去式表示现在或将来,用过去完成时表示过去。
5. All the doctors in the hospital insisted that he ____ badly wounded and that he ____ at once.
A. should be; be operated on B. were; must be operated on
C. was; should be operated D. was; be operated on
答案:D
思路分析: insist后的从句中,谓语有时用"should+动词原形"这样的虚拟语气,有时不用,具体要看该谓语动词所表示的含义。一般来说,若该谓语动词所表示的动作尚未发生,或尚未成为事实,则用虚拟语气;若该谓语动词所表示的动作已经发生,或已经成为事实,或坚持某种观点,则要用陈述语气。分析句意,可知只有D项最合适。
6. ______ smoking, he would not have got cancer in the lung.
A. Was he given up B. Had he given up C. Did he give D. If he gave up
答案:B
思路分析:由于主句谓语是would not have got,这表明是对过去事实作出的假设,所以从句谓语应该是 had given up,而不是像D项那样用一般过去时。另外,当虚拟条件句中有 had, should, were 等词时,通常可以省略 if,并将 had, should, were 提前置于句首。
7. They ______have arrived at lunchtime but their flight was delayed.
A. will B. can C. must D. should
答案:D
思路分析:句意为“他们本该午饭时到达,但他们的航班推迟了。”will have done将来可以完成;can have done可能做过……吗?表示对过去行为的怀疑,用于疑问句;must have done一定做过某事,表示对过去事情的肯定推测;should have done本来应该做某事,而实际没做。出现了but their flight was delayed这样的结果,说明他们本该午饭时到达却没有到达,因此选D。
8. —Where are the children? The dinner’s going to be completely ruined
—I wish they always late.
A. weren’t B. hadn’t been C. wouldn’t be D. wouldn’t have been
答案:A
思路分析:句意为“——孩子们哪儿去了?这顿饭快要吃不起来了。——我但愿他们不要老是迟到。”wish引出虚拟语气,题干中出现always,从句使用一般过去时表示对现在的虚拟。
(答题时间:60分钟)
一、单项选择
1. He did not regret saying what he did but felt that he it differently.
A. could express B. would express C. could have expressed D. must have expressed
2. This printer is of good quality. If it _____ break down within the first year, we would repair it at our expense.
A. would B. should C. could D. might
**3. But for the help of my English teacher, I the first prize in the English Writing Competition.
A. would not win B. would not have won C. would win D. would have won
**4. —The weather has been very hot and dry.
—Yes. If it had rained even a drop, things would be much better now! And my vegetables .
A. wouldn't die B. didn't die C. hadn't died D. wouldn't have died
**5. If we ___ the other road, we might have arrived here in time for the meeting.
A. take B. had taken C. took D. have taken
6. John went to the hospital alone. If he me about it, I would have gone with him.
A. should tell B. tells C. told D. had told
7. If he my advice, he wouldn't have lost his job.
A. followed B. should follow C. had followed D. would follow
**8. Bob would have helped us yesterday, but he_______
A. was busy B. is busy C. had been busy D. will be busy
**9. —Sorry, Professor Smith. I didn't finish the assignment yesterday.
—Oh, you have done it as yesterday was the deadline.
A. must B. mustn't C. should D. shouldn't
**10. I__________through that bitter period without your generous help.
A. couldn’t have gone B. didn’t go C. wouldn’t go D. hadn’t gone
11. It was the drug,not the disease,that killed the boy.
He would be still alive today if he ________ that drug.
A. not take B. hadn’t taken C. didn’t take D. shouldn’t have taken
12. Simon looks as though he never _______ a square meal(吃得饱), though his parents feed him very well.
A. get B. getting C. got D. should get
13. He is talking so much about America as if he _______ there.
A. had been B. were C. was D. been
14. I ___ you some money, but I hadn’t got any then.
A. would lend B. would have lent C. could lend D. may have lent
15. — Have you ever been to Beijing? – No, but I wish I _________.
A. have B. will C. do D. had
16. I don’t think it is high time that you __________.
A. will go B. went C. go D. must go
17. When a pencil is partly in a glass of water, it looks as if it ____.
A. breaks B. has broken C. were broken D. had been broken
18. _____it rain tomorrow, we would have to put off the visit to the Yangpu Bridge
A. Were B. Should C. Would D. Will
二、完形填空
A man who knows how to write a personal letter has a very powerful tool. A letter can be enjoyed, read and 1 . It can set up a warm conversation between two people far apart(远离的);it can keep a 2 with very little effort.
I will give 3 . A few years ago my older brother and I were not getting 4 . We had been close as 5 but had grown apart. Our meetings were not 6 ; our conversation was filled with arguments and quarrels; and every effort to clear the air seemed to only 7 our misunderstanding. Then he 8 a small island in the Caribbean and we 9 touch .One day he wrote me a letter. He described his island and its people, told me what he was doing, said how he felt, and encouraged me to 10 . Rereading the letter, I was 11 by its humor(幽默)and clever expressions. These were all qualities for which I had 12 respected my older brother but 13 he no longer had them. I had never known he could write so 14 . And with that one letter we became friends 15.
It might never have occurred to 16 to write me if he had not been in a place where there were no 17 . For him, writing was a necessity. It also turned out to be the best way for us to get back in touch. Because we live in an age of 18 communication(通讯), people often 19 that they don’t always have to phone or email. They have a 20 . And that is to write.
1. A. received B. rewritten C. returned D. reread
2. A. record B. promise C. friendship D. secret
3. A. an example B. a lesson C. an experience D. a talk
4. A. through B. together C. along D. away
5. A. brothers B. children C. fellows D. classmates
6. A. normal B. necessary C. pleasant D. possible
7. A. deepen B. start C. express D. settle
8. A. toured B. stopped over C. reached D. moved to
9. A. lost B. kept in C. needed D. got in
10. A. think B. write C. enjoy D. read
11. A. driven B. beaten C. surprised D. honored
12. A. never B. seldom C. sometimes D. once
13. A. realized B. judged C. thought D. expected
14. A. well B. often C. much D. soon
15. A. later B. anyhow C. too D. again
16. A. us B. anyone else C. someone D. my brother
17. A. mail services B. transport C. phones D. relatives
18. A. poor B. easy C. popular D. busy
19. A. believe B. decide C. argue D. forget
20. A. habit B .choice C. method D. plan
一、1. C 2. B 3. B 4. D 5. B 6. D 7. C 8. A. 9. C 10. A 11. B 12. C 13. A
14. B 15. D 16. B 17. C 18. B
解析3:此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might + have done结构,故选B。
4. 第二个说话者的If条件句是选出正确答案的关键。句意:要是当时下雨了,现在的
情况就会好得多!我的蔬菜也就不会死了。因过去没有下雨,所以蔬菜旱死了也是发生在过去。而将句子还原后为If it had rained even a drop, my vegetables wouldn't have died. If+ had done,主句为couldn’t/ shouldn't/ wouldn't+have done.
5. 所填词作虚拟语气中条件状语从句的谓语,根据主句的谓语动词形式might have arrived可知题干是与过去事实相反,故所填部分用had+过去分词形式,选B。
8. 前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时。
9. 设空处表示和过去事实相反的情况,应该用should + have + 过去分词的形式。表示本来应该做,而实际未做。
10. 句意为“没有你的慷慨帮助,我是不可能渡过那段痛苦的时期的。”that bitter period表示过去的时间,对过去的虚拟用主语+should / would / could / might + have done表达,故选A。
二、1. D 2. C 3. A 4. C 5. B 6. C 7. A 8. D 9. A 10. B
11. C 12. D 13. C 14. A 15. D 16. D 17. C 18. B 19. D 20. B
