高中英语虚拟语气讲解及练习附答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中英语虚拟语气讲解及练习
虚拟条件句就是对现实条件的一种虚拟假设,所假设的条件一般不符合事实或与事实相反或在现实中发生的可能性极小。
根据时间的不同,虚拟条件句可分为三种,即与现在事实相反的虚拟条件句、与过去事实相反的虚拟条件句
(1)表示与现在事实相反
If I had enough money now, I would lend it to you.
(2)表示与过去事实相反
If he had taken your advice, he wouldn’t have made such a bad mistake.
(3)表示与将来事实相反
I would go shopping with you if it were to be Sunday tomorrow.
1. 虚拟条件句的倒装
在虚拟条件句中,为了强调所假设条件的虚拟性,或突出说话人的一种主观愿望,虚拟条件句可用倒装结构。
虚拟条件句的倒装是通过去掉if,把条件从句谓语中的助动词、情态动词或系动词放在句首实现的。
例如:Had I been(= If I had been ) in that situation, I would not have let the thief escape away with so much money.
Should there be (= If there should be) a drought, what should we do at that time ?
2. 错综时间条件句
有时条件从句的动作和主句的动作发生的时间并不一致,这时谓语动词的形式应根据它所要表示的具体时间来确定。
例如:
If we hadn’t been working hard in the past few years ,thing s wouldn’t be going so smoothly.
3. 含蓄条件句
有时假设的情况并不以条件从句的形式表现出来,而是通过某个介词或介词短语(如:with,otherwise,without,but for,in that position)、上下文或其它方式表现出来。
这种句子称为含蓄条件句。
例如:
But for the help from you , I would not have had the chance to go to college.
二、虚拟语气在某些从句中的运用
在某些词或短语后接的从句中要使用虚拟语气,表示愿望、建议或命令等。
根据虚拟语气的形式不同,虚拟语气可以分为“should类”和“过去时态类”。
(一)should类
这一类的虚拟语气是通过从句中的谓语动词使用“should +动词原形”体现出来的,should可以省略。
其具体运用体现在:
1. 在suggest , order, demand , propose, command, request, desire,insist等表示建议、命令、要求、意见的动词后接的宾语从句中要使用虚拟语气。
如:He suggests that she should leave the house at once.
The leader ordered that the task(should) be finished as soon as possible.
He proposed that we (should)deal with the problem by the view of development.
2. 与suggest,order,demand,propose,command,request,desire,insist等动词相对应的名词suggestion,order,demand,proposal等后的表语从句或同位语从句中要使用虚拟语气。
如:The general sent the order that the battle (should)be held on until the complete failure of the enemy.
My proposal is that we(should) set a deadline for handing in the plan.
3. 在It is/was suggested (ordered,demanded,proposed,etc.)结构以及necessary,essential,important,strange,natural等形容词后的主语从句中要使用虚拟语气。
如:
It’s requested that we (should)keep the stability of the society for the people’s peaceful life.
It is necessary that the badly wounded man(should) be treated immediately. (二)过去时态类
英语中,还有一些词或短语后接的从句或句子,也要使用虚拟语气,虚拟语气是通过句中的谓语使用过去的某种时态(如:一般过去时、过去完成时等)来体现的。
1. wish,would rather 后的宾语从句。
如:
He wished he had never been involved in such affairs.
I would rather you could teach me again.
2. as if,as though引导的从句。
如:
The little boy knows so many things as if he was a man.
He acted as usual as though nothing had happened.
3. 由if only (要是……,那该多好啊!)引导的惊叹句。
如:
If only I had passed the test!
If only it stopped raining!
4. It is(about/high) time 后的定语从句。
如:
It is time we went out for a walk.
It was high time they had begun to prepare the experiment.
三、虚拟语气的其它用法
在英语中,一些表示建议、请求、劝告、愿望、祈祷、祝福或诅咒的句子,也需要使用虚拟语气。
如:
Would you mind smoking here?
May you be lucky!
Long live the people of China!
God save me.
虚拟语气练习题
1.I’ll give ____ to your suggestion that we ____ a party in honor of the experienced professor. A.much thought; hold B.many thoughts; should hold
C.much thought; will hold D.some thought; can hold
【答案】A
【解析】
【详解】
考查不可数名词和suggestion后的同位语从句。
句意:我将仔细考虑你的建议,我们为这位经验丰富的教授举行一个聚会。
thought作为“想法”的时候是可数名词,作为抽象意义的“思想”时是不可数名词;suggestion后面的同位语从句应该用(should)+动词原形。
结合句意可知答案为A。
2.If it _________ not for all the cars and passers-by with cameras, you _________ think you have magically traveled back to the 14 century.
A.is …will B.had been… would
C.were… will D.were…might
【答案】D
【解析】
【详解】
试题分析:句意:如果不是因为所有的汽车和带照相机的过路人,你可能会认为你奇迹般的回到了14世纪。
从句意看,这是一种不真实的情况,用虚拟语气,因为是和现在相反的情况,所以if的从句用be动词的过去时were,主句用情态动词might do,所以选D。
考点:考查情态动词和虚拟语气
3.If I ha dn’t stood under the ladder to catch you when you fell, you _________ now. A.wouldn’t be smiling B.couldn’t have smiled C.won’t smile
D.didn’t smile
【答案】A
【解析】
【详解】
试题分析:考察错综条件句。
本题的条件句中是与过去的事实相反,故使用过去完成时,主句是与现在的事实相反,故使用“情态动词+动词原形”;句意:如果在你摔倒的时候,我不在梯子后面扶着你,你现在就不会这样笑了。
故A正确。
考点:考察虚拟语气
点评:条件句的虚拟语气是考查的重点。
如果过去事实相反,条件句中使用过去完成时,主句使用“情态动词+have done”;如果主句与现在事实相反,条件句中使用过去时,be动词使用were,主句中使用“情态动词+动词原形”;如果与将来事实相反,条件句中有三种:过去时;were to do ;should+动词原形,主句使用“情态动词+动词原形”;要特别注意如果省略
了if,句子要使用部分倒装的形式,把助动词,be动词,情态动词提之主语前。
另外还要注意条件句和主句不同的时间所形成的挫折条件句。
4.I can’t thank you _____much, because without your help I _____ have won the first place. A.too; wouldn’t B.very; shouldn’t
C.that; might not D.so; couldn’t
【答案】A
【解析】
【详解】
考查常用句型和虚拟语气。
句意:我再怎么感谢你也不为过,因为要是没有你的帮助,我就不能赢得第一名。
not… too much都不过分;without your help这是一个条件,主干是对过去的虚拟,故选A。
【点睛】
虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。
即学即练:—I didn’t go to the movie last night because of the rain.
—What a pity! If I had got the ticket, I ________ it.
A. wouldn’t have missed
B. wouldn’t mis s
C. didn’t miss
D. hadn’t missed
解析:A。
根据上一句last night可知,本句表示与过去事实相反,从句用过去完成时,主句用would have done结构。
5.—Don’t forget to bring your camera with you,Jack.
—Oh,thank you.I wouldn’t bring it if you ________ me.
A.w ouldn’t remind B.haven’t reminded
C.shouldn’t have reminded D.hadn’t reminded
【答案】D
【解析】
【详解】
考查错综条件的虚拟语气。
句意:——不要忘记带上你的相机,杰克。
——啊,谢谢。
如果你不提醒我,我不会带的。
本题主句涉及的时间是将来,从句涉及的时间是过去,条件从句表示的动作与主句表示的动作发生的时间并不一致,这时,谓语动词的形式要根据各自所表示的时间来调整,这种现象叫做错综时间虚拟语气。
本题从句表示与过去事实相反,过去事实上是“提醒”了,故用过去完成时。
6.You _______ a higher sco re if you hadn’t repeated the same mistake. My suggestion is that _______and start all over again.
A.should have achieved; you must stay calm B.could have achieved; you stay calm
C.must have achieved; you should stay calm D.will have achieved; you must stay calm
【答案】B
【解析】
【详解】
考查虚拟语气。
句意:如果你没有重复同样的错误,那么,你本来能得更高的分数。
我建议你保持冷静,重新开始。
第一句考查对过去的虚拟。
条件句用过去完成时态,主句用could/would/might have done 形式。
结合句意,第一空应填“could have done”,意为“本可以(能够)做某事”。
在第二句中,主语为“the suggestion(建议)”,其后的表语从句中,谓语动词应用(should) do形式的虚拟语气,故第二空填(should) stay calm。
综上,B选项切题。
7.I the answer to her possible, but I was fully occupied then.
A.could explain; if it had been B.must have explained; were it
C.should have explained; had it been D.should have explained; should it be
【答案】C
【解析】
【详解】
考查虚拟语气。
句意:如果可能的话,我本该给她解释这个答案,但当时我很忙。
根据题意可知此处表示与过去事实相反,当条件句中省略if时需用倒装结构,把had提前。
主句表示“本应该”,用should have done.故选C。
【名师点睛】
当虚拟条件句的谓语动词含有 were, should, had 时,if 可省略,而将 were, should, had等词置于句首。
如:
Should he agree to go there, we would send him there. 要是他答应去的话,我们就派他去。
Were she here, she would agree with us. 如果她在这儿的话,她会同意我们的。
Had he learnt about computers, we would have hired him to work here. 如果她懂一些电脑知识的话,我们会已经聘用他来这里工作了。
本题就是省略if,had提前的情况。
8.If you hard at school, you a college student now and would get a good job in the future.
A.had studied; would have been B.would have studied; could be
C.had studied; would be D.studied; could be
【答案】C
【解析】
【详解】
考查虚拟语气。
句意:如果你上学时努力学习,现在就是大学生了,将来会找到一个好工作。
从句是对过去的假设用过去完成时,而主句是对现在和将来的假设用would+原形,故选C。
【名师点睛】
虚拟条件句中,主、从句的动作若不是同时发生时,要区别对待。
①从句的动作与过去事实相反,用过去时态的虚拟结构过去完成时;而主句的动作与现在或现在正在发生的事实不符,用现在时的虚拟形式would do。
如:
If I had worked hard at school, I would be an engineer, too. 如果我在学校学习刻苦的话,我现在也会是工程师了。
If they had informed us, we would not come here now. 如果他们通知过我们的话,我们现在就不会来这里了。
②从句的动作与现在事实相反,用现在时的虚拟形式过去时;而主句的动作与过去事实不符,用过去时态的虚拟结构would have done。
如:
If he were free today, we would have sent him to Beijing. 如果他今天有空的话,我们会已经派他去北京了。
③从句的动作与过去发生的情况相反,用过去时态的虚拟结构过去完成时;而主句的动作与现在正在发生的情况相反,用现在时的虚拟形式would do。
如:
If it had not been raining too much, the crops would be growing much better. 如果天不下太多的雨的话,庄稼会长得更好。
本题是第一种用法,从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符,所以从句用过去完成时形式,主句用现在时和将来时形式。
9.Lily is a good singer. How I wish I ________ as well as her.
A.sing B.will sing
C.had sung D.sang
【答案】D
【解析】
【详解】
考查虚拟语气。
句意:Lily是一个好歌手。
我多么希望我唱得和她一样好啊。
wish后的宾语从句使用虚拟语气,根据语境可知,从句表示与现在事实相反,谓语动词应用一般过去时。
故选D。
10.It’s required that the football match _____ put off ___ the bad weather.
A.be; because of B.would be; due to
C.was; thanks to D.was; owing to
【答案】A
【解析】
【详解】
考查主语从句中的虚拟语气和介词词组。
句意:据要求足球比赛因为坏天气应该被推迟。
It’s required that 主语+(should )+动词原形+---。
the football match和put off之间是被动关系,第一空应该是(should ) be ,其中should 可以省略,根据句意可知答案为A。
11.He insisted that the problem requiring paying attention to at the meeting.
A.being discussed B.discuss
C.be discussed D.discussing
【答案】C
【解析】
【详解】
考查词组和虚拟语气。
句意:他主张值得被注意的问题在开会的时候被讨论。
本题较为复杂。
首先,这句话的主干结构为:He insisted the problem be discussed at the meeting. 不难看出insist引导的宾语从句中要用“should do”,此处should省略了。
其次“ requiring paying attention to”作定语修饰problem,因此C正确。
12.I wish I ______ photography then. If so, I could give you a hand at present.
A.studied B.had studied
C.have studied D.will study
【答案】B
【解析】
【详解】
考查虚拟语气。
句意:我当时要是学摄影就好了。
如果是的话,我现在可以帮你一下。
此处考查动词wish后跟宾语从句,用虚拟语气。
表示与过去事实相反,从句用过去完成时。
故选B.
【点睛】
虚拟语气用在wish后的宾语从句中,(常常省去连词that),表示不可能实现的愿望。
1.表示与现在事实相反的愿望
构成:主语 + wish (that) + 从句主语 + 动词过去式(be 一律用were)
例如:I wish I knew everything in the world.
2.表示与过去事实相反的愿望
构成:主语 + wish (that) + 从句主语 + had + 过去分词,本题就属于这一类。
例如:I wish that you had called yesterday.
3.表示将来不大可能实现的愿望
构成:主语 + wish (that) + 从句主语 + would/should/could/might + 原形动词
例如:I wish that he could try again.
13.If you had spoken to him last time you saw him, you what to do now.
A.knew B.had known
C.would know D.would have known
【答案】C
【解析】
【详解】
考查错综时间条件句的虚拟语气。
句意:如果你上次见他的时候和他交谈的话,你现在就
知道该做什么了。
从句描述的情况与过去事实相反,而主句描述的情况与现在事实相反,因此要用would/ could/ might/ should do,故C正确。
14.He ______ busy yesterday, or he ______ you with your experiment.
A.was; had helped B.was, would have helped
C.had been; would have D.were; would have helped
【答案】B
【解析】
【详解】
试题分析:本题实际上考察的是or(否则,要不然)引导的含蓄的虚拟条件句。
前面句中含有yesterday这个过去时的时间状语,故使用过去时即可。
Or后面的句中要使用与过去事实相反的虚拟语气would have done的形式。
句义:昨天他很忙,要不然他就会帮助你做实验了。
故B正确。
考点:考察虚拟语气
15.If you had brought your swimming suit with you, we ___________ swimming in the lake now. A.could go B.could have gone
C.can go D.have gone
【答案】A
【解析】
【详解】
考查虚拟语气的错综条件句。
句意:如果你带了游泳衣,我们现在就可以去湖里游泳了。
这是一个虚拟语气的错综条件句,从句表示与过去的事实相反,主句表示与现在的事实相反,与现在事实相反的假设,其主句句子结构为:主语 + would (should, could, might )+动词原形+其他,故选A。
【点睛】
虚拟语气的错综条件句,从句和主句要根据各自发所生的时间选用符合具体时间的虚拟语气形式
1.从句表示过去,主句表示现在。
If they had stared the early morning yesterday, they would be here now.
2.从句表示将来,主句表示过去。
If I were not to make a preparation for my experiment this afternoon, I would have gone to see the film with you last night。
3.从句表示过去,主句表示将来。
If we hadn't made adequate preparations, we shouldn't dare to do the experiment next week。
4.从句表示将来,主句表示现在。
If we shouldn't have an exam this afternoon. I would go shopping now.
16.The man insisted that he ________ the money and that he ________ set free right away. A.hadn’t stolen; was B.hadn’t stolen; be C.not steal; be D.shouldn’t steal; was 【答案】B
【解析】
【详解】
考查时态和虚拟语气。
句意:这名男子坚称他没有偷钱,并坚持要求他立即被释放。
insist 后接宾语从句的用法:insist表示“坚持说,坚持认为”时,根据一般宾语从句的规则,insist 用一般过去时,从句中动词用与过去相关的时态;insist表示“坚持要求”时,用虚拟语气,从句中的动词用“should + do ”,should可以省略。
本题第一空是他“坚持说”,并且主句动词insist是一般过去时,从句谓语动词steal发生在主句谓语动词insist之前,从句谓语用过去完成时(had done),第二空表示“坚持要求”,所以从句中的动词用“(should) + do”,he和set free是被动关系,是被动语态(be done)。
故选B项。
17.This car is important to our family. We would repair it at our expense _______ it break down within the first year.
A.could B.would
C.might D.should
【答案】D
【解析】
【详解】
考查情态动词和虚拟语气。
句意:这辆车对我们家很重要。
如果在第一年内发生故障,我们将自费修理。
A. could能;B. would会;C. might也许会;D. should应该。
分析句子可知,本句为if引导的虚拟条件句,表示与将来事实相反的假设,从句为:sb should do sth,主句为:sb would/could/might/should do。
当if引导的虚拟条件从句中含有had, were, should等时,如将if省略,则要将had, were, should等移到主语前构成部分倒装句。
故D 选项正确。
【点睛】
if虚拟条件句和对应主句的动词形式列表:
当if引导的虚拟条件从句中含有had, were, should等时,如将if省略,则要将had, were, should等移到主语前构成部分倒装句。
分析句子可知,本句为if引导的虚拟条件句,表示与将来事实相反的假设,从句为:sb should do sth, 主句为:sb would/could/might/should do。
当if引导的虚拟条件从句中含有had, were, should等时,如将if省略,则要将had, were, should等移到主语前构成部分倒装句。
因前面从句已经用了would,所以主句应该用should。
故D选项正确。
18.They urged the government stick to the planned procedure.
A.would B.should C.could D.might
【答案】B
【解析】
【详解】
考查宾语从句中的虚拟语气。
句意:他们敦促政府坚持提前计划好的程序。
句子为一个宾语从句,且谓语动词“urged(催促)”含有强烈要求别人、命令别人做某事的意思,所以从句应用虚拟语气(should+动词原形)。
故选B。
【点睛】
在表示建议、命令、要求、忠告等动词的后面的宾语从句中,由于这些动词本身隐含说话者的主观意见,认为某事应该或不应该怎样,后面的“that”从句应用虚拟语气,形式为“should+动词原形”。
但事实上“should”常被省略,故此从句中谓语动词用原形,常用的此类动词有:表示“要求”的:ask, desire, request, demand, require, beg;表示“提议、劝告、建议”的:move, propose, suggest, recommend, advise, vote;表示“决定、命令”的:decide, order;表示“主张”的:maintain, urge;表示“同意、坚持”的:consent, insist等等。
本题中“urge”就是表示强烈要求的,所以宾语从句中从句部分应使用should+动词原形结构。
故选B。
19.Just my luck! _____ my umbrella this morning, I wouldn’t be trapped here now. A.Should I take B.Had I taken C.Were I to take D.Would I take
【答案】B
【解析】
【详解】
考查虚拟语气的倒装。
句意:我太倒霉了!如果我今天早上带了雨伞,我现在就不会被困在这儿了。
根据句意可知,该句是虚拟语气,根据this morning判断从句是对过去情况的虚拟,从句应用过去完成时had done表达,又从句中省略了if,故将助动词had提前,构成部分倒装句;完整结构是if I had taken ,省略之后是had I taken。
故选B项。
【点睛】
本题考查虚拟语气的倒装
在if引导的虚拟条件状语从句中,如果从句有were, had(助动词),should可以省略if然后将它们置于句首。
例如:
If I were you, I would choose to stay at home.= were I you, I would choose to stay at home.如果我是你,我就选择待在家。
If you had taken my advice yesterday, you would be better now.=had you taken my advice yesterday, you would be better now.如果你昨天听了我的话,你现在就好多了。
If it should snow tomorrow, we would make a big snowman.=should it snow tomorrow, we would make a big snowman.万一明天下雪,我们就堆个大大的雪人。
20.You’d rather I ___ her the news, ____?
A.told…wouldn’t you B.told…hadn’t you
C.tell…wouldn’t you D.tell…hadn’t you
【答案】A
【解析】
【详解】
考查虚拟语气的特殊句型。
句意:你宁愿我告诉她这个消息,是吗?would rather 后面的宾语从句用虚拟语气:would rather (that) sb. did sth.(宁愿某人做某事),即宾语从句的动词用过去式(与现在相反的假设)或过去完成时(与过去相反的假设,一般句末有过去时间)。
本题句末无过去时间,要理解成与现在相反的假设,所以动词用过去式;反意疑问句部分表示反问主句主语,故用wouldn’t you。
故选A。
21.The violence in Hong Kong has threatened its stability. We would rather it ______ its former order soon.
A.would restore B.will restore C.restored D.had restored
【答案】C
【解析】
【详解】
考查虚拟语气。
句意:香港的暴力威胁着它的稳定性,我们宁愿它能尽快恢复原有的秩序。
would rather“宁愿做什么”,后跟that从句中的谓语动词习惯上要用虚拟语气。
分析句子可知,这里表示的是现在的愿望,所以要用一般过去时。
故选C项。
【点睛】
would rather后that从句中谓语动词用虚拟语气,具体用法如下:
一般过去时表示现在或将来的愿望。
I would rather you went tomorrow.(我宁愿你明天去)。
用过去时完成时表示过去的愿望。
I would rather you hadn’t said it.(我希望你没有这样说过)。
结合本题中,描述的是香港现在存在的暴力现象,所以她能尽快恢复。
这是表现在的愿望,所以用一般过去式。
22.I would rather she ______ tomorrow than today.
A.comes B.came C.will come D.should come
【解析】
【详解】
考查虚拟语气。
句意:我宁愿她明天来也不愿今天来。
分析句子可知,本句为虚拟语气,would rather后从句用虚拟语气有两种情况,用一般过去时表现在或将来的愿望,用过去完成时表过去的愿望,本句表示与将来的愿望相反的假设,用一般过去时,故选B。
23._____ the free tickets, I would not have gone to the films so often.
A.If it is not B.Were it not for C.Had it not been for D.If it had not been 【答案】C
【解析】
【详解】
考查虚拟语气。
句意:如果不是因为免费的电影票,我就不会看电影看得那么勤。
根据 I would not have gone to the films so often.可知,这里在对过去进行虚拟,要用非真实条件句的虚拟语气,此时条件从句中谓语动词用had done。
而当非真实条件句中有had时,可以省略if,把had提至主语前形成部分倒装结构。
故选C项。
【点睛】
非真实条件句的虚拟语气是虚拟语气的考查中很重要的一部分。
非真实条件句表示条件从句假设的动作客观上未发生,只是主观虚拟在这个动作发生的情况下主句动作的反馈。
非真实条件句的虚拟语气可分为对现在的虚拟、对过去的虚拟和对将来的虚拟,每一种情况下条件从句的谓语动词和主句的谓语动词形式都是有相应要求的。
而当非真实条件句中有should、had或were时,可以省略if,而把should、had、或were提至主语前,从句形成部分倒装结构。
本题正好符合这种情况,首先根据分析出的非真实条件从句可以写出一般形式“If it had not been for the free ticket”,再省略if、提前had作部分倒装,即可得出正确答案。
24.With college entrance examination approaching, it's time that I ______ myself into hard work.
A.should throw B.have thrown C.throw D.throwing
【答案】A
【解析】
【详解】
考查虚拟语气。
句意:随着高考的临近,是我应该努力学习的时候了。
It’s time that...句型中从句中谓语动词要用虚拟语气,should+动词原形/过去式,should不能省略。
故选A。
25.But for his determination to stick it out, he ______ it as a top-ranked player in tennis. A.shouldn't have made B.could make
C.wouldn't have made D.wouldn't make
【答案】C
【详解】
考查虚拟语气。
句意:要不是他坚持到底的决心,他就不会成为一流的网球选手。
but for 表示“要不是、倘若没有”,需要用虚拟语气,属于隐含虚拟条件句,根据“his determinat ion to stick it out”可知此处表示对过去情况的虚拟,主句谓语用would(not)+have done,故C项正确。
26.The professor suggested the problem ________ at once.
A.referred to be solved B.referred to solving
C.referred to was solved D.referred to must be solved
【答案】A
【解析】
【详解】
考查过去分词和suggest的用法。
句意:教授建议所提到的那个问题应该马上予以解决。
the problem 和referred to 之间是被动关系,此处是过去分词做后置定语,相当于定语从句which had been referred to;suugest “建议” 接句子时用虚拟语气(should)+动词原形,其中should可以省略,再根据the problem 和solve之间是被动关系,所以要用被动语态(should )be solved。
故选A。
【点睛】
Suggest用法小结
1.suggest表示建议
1)suggest+doing sth.
He suggested going out for a walk.
2)suggest +(that )+主语+(should) do+sth 其中的should 可以省略
He suggested that you should go there tomorrow.=He suggested you go there tomorrow.
注意,不可以这样说:He suggested you to go there tomorrow.也就是说suggest不可以加不定式的复合结构.
3)it is suggested that +主语+(should )do sth.
It is suggested that the work (should) be finished at once.
4)suggestion做主语时,其后的表语从句也用这个结构即:The suggestion is that +主语
+should +do sth
His suggestion is that I should leave for Beijing immediately.
2.suggest 表示暗示或表明之意,注意此时做主语时后面的表语从句用陈述语气
Her yawn suggested that she was sleepy.她哈欠连天表明她困了。
27.My adviser recommended that I ______for advanced literature because I like English. A.sign up B.signed up C.was signed up D.am signing up
【答案】A
【解析】
【详解】
考查虚拟语气。
句意:我的指导老师建议我报名参加高级文学,因为我喜欢英语。
主句中谓语动词“recommend(建议)”后面跟宾语从句,从句要用虚拟语气,谓语动词为“(should)+动词原形”;再根据从句主语“I”与“sign up for (报名参加)”应该是主动关系,所以该空应该填(should) sign up,should可以省略。
故选A。
【点睛】
28.You are always sleeping in class. I'd rather you__________my class.
A.are not attending B.were not attending C.won't attend D.not attend
【答案】B
【解析】
【详解】
考查虚拟语气。
句意:你总是在课堂上睡觉。
我宁愿你没来听我的课。
would rather后接从句时,从句谓语习惯上要用虚拟语气,表示“现在或将来的愿望”时通常使用一般过去时态,结合语境和选项,只有B项符合,选B。
29.If it ________ for his invitation the other day, I should not be here now.
A.had not been B.should not be
C.were not D.should not have been
【答案】A
【解析】
【详解】
考查虚拟语气。
句意:要不是那天他的邀请,我现在就不会在这里了。
A. had not been(过去完成时) B. should not be(情态动词)C. were not(一般过去时态) D. should not have been(should not have done不应该做,但是做了)。
主句“I should not be here now.”表达的是与现在事实相反的情况;而根据if从句中表示过去的时间状语“the other day前些日子”可知,此处表达的应该是与过去事实相反的情况,所以要使用过去完成时。
故选A项。
30.It was ordered that no smoking ___________ in the library.
A.be allowed B.would be allowed
C.was allowed D.has been allowed
【答案】A
【解析】
【详解】
考查虚拟语气。
句意:图书馆规定不允许吸烟。
在It's ordered that……从句中用should 加动词原形,其中should可以省略。
故选A。