• 回答数

    5

  • 浏览数

    279

xiamisally
首页 > 英语培训 > 虚拟语气英文讲解

5个回答 默认排序
  • 默认排序
  • 按时间排序

妞我等你长大

已采纳

在中文里,虚拟即有假定的意味。请这样理解,虚拟语气就是假定语气,用作假定事实。而假定的事实有4种情况:

虚拟语气英文讲解

287 评论(15)

zhijuan0628

搞定虚拟语气大总结

老师叮咛:想要提高阅读理解,词汇量是关键!下面的11个例句都是历年真题中最常出现的、最值得同学们优先理解的虚拟语气考点!经过了全网首席高考英语名师李辉老师团队高度认真的整理校对,无错、可信!可供全国各省高中生打印、学习、背诵!

辉哥说:请记住,语法=语义,语法不同的背后是意思不一样。英语的语法是由意思所决定的,是否使用虚拟语气取决于意思而不取决于有什么短语或者提醒词。如果一句话不是真实的(不存在于真实的世界中),而是你虚拟出来的(只存在于你的脑海中), 这句话就要用虚拟语气来表达。

1.虚拟条件句

①现在

If I had time,I would go to shanxi to see the 11th National Games.

如果我有时间,我就会去陕西看第十四届全运会。

从句谓语形式:动 词 的 过 去 式 (be 用 were)

口诀:主过从过

②过去

If it had not rained so heavily yesterday,we would have watch Mulan.

昨天如果没下大雨的话,我们就看了《花木兰》了。

从句谓语形式:had + 过去分词

口诀:主过完从过完

③将来

If it rained/should rain/were to rain tomorrow,we would change our plan.

如果明天下雨了,我们就更改计划。

从句谓语形式:动 词 的 过 去 式 /should + 动词原形 / were to+ 动词原形

口诀:主过将从should / were to

注意:虚拟语气的世界里没有 was

④错综时间条件句

If I had followed the father’s advice,I would be quite all right now.

如果我当时听爸爸的话,我现在就会好了。(从句说过去,主句说明现在,从句和主

句的形式与各自时态的条件句一致)

2.命令类

I suggested that she(should)visit her parents.

我建议她应该看看她的父母。

表达和建议、要求、命令、主张等含义相关的名词性从句,一律用主语+should+动词原形(should可以省略)结构。具体涉及到这些动词以及它们的名词形式:

一坚持:insist(表要求时才用虚拟语气)

二命令:order, command

三要求:require, request, demand

四建议:suggest, advise, propose, recommend

3.虚拟语气用在状语从句中的应用

①as if / as though 仿佛/好像        从句谓语使用虚拟语气,降时态

He talks as if he knew all about it.

他说起来好像知道这件事的全部一样。

②It’s high/about time that+定语从句   从句谓语使用过去式或者should+原形

It’s high time that we discussed/should discuss who to do it.

我们是时候去讨论一下谁来做这件事了。

③even if / even though 尽管         从句谓语使用虚拟语气,降时态

Even though she had been here very soon,she would not catch the plane.

尽管她很快就到这儿,她也赶不上飞机。

4. wish /if only 如果...就好了

If only I were an adult.如果我是成年人就好了。

I wish she could love me. 如果她爱我就好了。

5.should / would like to have done,was/were to have done,was/were supposed to have done,had better have done,would/had rather have done等结构表示“本想、本该做而未做成”。

I would like to have gone with you,but I have no time.

我本来想和你一起走,但没有时间。

例题:

1.【2015·江苏】It might have saved me some trouble ______ the schedule.

A. did I know   B. have I known   C. do I know     D. had I known

【答案】D

【解析】试题分析:句意:如果我早知道日程安排,可能会省去我一些麻烦。根据题干中might have saved可知主句是对过去的虚拟,从句应用if I had known与主句保持一致。if虚拟条件句中含有had时,可将if省去,同时将had提前构成倒装结构。故选D项。虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间, 一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。另外,当 if 条件句中含有助动词 had,should 或 were 时, 可以省略 if,而将 had, should 或 were提到句首,从而构成倒装虚拟条件句。

2.【2018·江苏】There is a good social life in the village, and I wish I _______ a second chance to become more involved.

A. had          B. will have         C. would have had      D. have had

【答案】A

【解析】考查虚拟语气。句意:在这个村里有很好的社交生活,并且我希望我再有机会去更多的参与。本题考查wish引导的宾语从句,表示与现在事实相反的愿望,所以从句用一般过去时。故选A。

3.【2018·北京】They might have found a better hotel if they _________ a few more kilometers.

A. drove         B. would drive       C. were to drive        D. had driven

【答案】D

【解析】考查虚拟语气。句意:如果他们多开几公里的话,他们也许会找到一个更好的旅馆。由“they might have found a better hotel”可知,该句是表示对过去的虚拟。if ____ a few more kilometers是条件句部分,表示对过去的虚拟,条件句部分要用过去完成时态,故D选项正确。

4.【2018·天津】If we ___________the flight yesterday, we would be enjoying our holiday on the beach

A. had caught     B. caught           C. have caught         D. would catch

【答案】A

【解析】考查虚拟语气。句意:如果我们昨天赶上飞机的话,现在我们正在海滩享受我们的假日了。根据时间状语yesterday可知,从句表示与过去事实相反,故用had+v-ed。故选A。

5.【2017·北京卷】34. If the new safety system _______ to use, the accident would never have happened.

A. had been put   B. were put         C. should be put        D. would be put

【答案】A

【解析】主句是对过去的虚拟。

6.【2015·陕西】Ellen is a fantastic dancer. I wish I       as well as her.

A. dance         B. will dance    C. had danced     D. danced

【答案】C

【解析】试题分析:句意:Ellen是一个很棒的舞蹈演员。但愿我能和她跳得一样好。I wish“但愿”后面接宾语从句用虚拟语气,和现在相反用一般过去时,所以选C。

7.【2014·重庆卷】It was John who broke the window. Why are you talking to me as if I _______ it?

A. had done   B. have done    C. did       D. am doing

【答案】A

【解析】试题分析:题意:John打坏了窗户,为什么跟“我”谈话?好像是“我”打坏了窗户似的。题中broke表明“打坏窗户”发生在“过去”。as if/though后面的从句用had done表示对“过去”的虚拟。故A项正确。

8.【2014·福建卷】     no modern telecommunications, we would have to wait for weeks to get news from around the world.

A. Were there   B. Had there been   C .If there are      D. If there have been

【答案】A

【解析】试题分析:对现在情况的虚拟,条件句中用一般过去时,主句用 would/ should/ might/ could +动词原形。虚拟条件句中有had, should, were时,可以将if去掉,然后把had, should, were提到主语前面。所以选A。句意:如果没有现代的通信,我们将会等上几周的时间才能得到来自世界的新闻。

9.【2014·湖南卷】If Mr. Dewey _____ present, he would have offered any possible assistance to

the people there.

A. were    B. had been     C. should be     D. was

【答案】B

【解析】试题分析:考查虚拟语气用法。本题考查的是if条件从句与过去事实相反的虚拟语气,故从句用had +v-ed,主句用would/could/should/might+v-ed。句意:如果Dewey先生在场的话,他会提供那里人们的任何可能的帮助。故B正确。

101 评论(11)

懒羊羊咩哈哈

虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。虚拟语气通过谓语动词的特殊形式来表示。英语中的语气分为陈述语气、祈使语气、虚拟语气三类。真实条件状语从句与非真实条件状语从句 条件句可分为两类,一类为真实条件句,一类为非真实条件句。非真实条件句表示的是假设或实际可能性不大的情况,故采用虚拟语气。 eg: If he doesn’t hurry up, he will miss the bus. 如果他不快点,他将错过巴士。( 真实) If he is free, he will ask me to tell stories. 如果他是空闲的,他会要求我讲故事。(真实) If I were you, I would go at once.如果我是你,我马上就会去。 (非真实,虚拟语气) If there were no air, people would die. 如果没有空气,人就会死亡。(非真实,虚拟语气)用法及动词形式 1、表示与现在事实相反的情况: 从句:主语+过去时 主句:主语+should/would/could/might+do 例: 1.If I were you, I would take an umbrella. 如果我是你,我会带把伞。(事实:我不可能是你) 2.If I knew his telephone number, I would tell you. 如果我知道他的电话号码,我就会告诉你。(事实:不知道) 3.If there were no air or water, there would be no living things on the earth. 如果没有水和空气,地球上就不会有生物。(事实:地球上既有空气也有水) 4.If I had any money with me, I could lend you some. 如果我带钱了,我就会借给你些。(事实:没带钱) 5.If he studied harder, he might pass the exam. 如果他再努力些,就能通过考试了。(事实:没有努力) 2、表示与过去事实相反的情况 从句:主语+had done 主句:主语+should/would/could/might+have done 例: 1. If I had gotten there earlier, I should/could have met her. 如果我早到那儿,我就会见到她。 (事实:去晚了) 2.If he had taken my advice, he would not have made such a mistake. 如果他听我的劝告的话,就不会犯这样的错误了。 (事实:没有听我的话) 3、表示对将来情况的主观推测 从句:①if+主语+were to do 主句:①主语+should/would/could/might+do ②if+主语+did/were ②主语+should/would/could/might+do ③if+主语+should+do ③主语+should/would/could/might+do 例: 1.If he should come here tomorrow, I should/would talk to him. 如果他哪天来这儿的话,我就跟他谈谈。 (事实:来的可能性很小) 2.If there were a heavy snow next Sunday, we would not go skating. 如果下周日下大雪,我们就不能去滑冰了。(事实:不知能否下雪) 3.If she were to be there next Monday, I would tell her about the matter. 如果她下周一来这儿的话,我就会告诉她这件事的始末。 4、 有时,虚拟条件句中,结果主句和条件从句的谓语动作若不是同时发生时,虚拟语气的形式应作相应的调整。 ①从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符。 如: If I had worked hard at school, I would be an engineer, too. 如果我在学校学习刻苦的话,我现在也会成为一个工程师了 If they had informed us, we would not come here now. 如果他们通知过我们的话,我们现在就不会来这里了。 ②从句的动作与现在事实相反,而主句的动作与过去事实不符。 如: If he were free today, we would have sent him to Beijing. 如果他今天有空的话,我们会已经派他去北京了。 If he knew her, he would have greeted her. 要是他认识她的话,他肯定会去问候她了。 5、 当虚拟条件句的谓语动词含有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. 如果他懂一些电脑知识的话,我们已经聘用他来这里工作了。 6、非真实条件句中的条件从句有时不表达出来,只暗含在副词、介词短语、上下文或其他方式表示出来,这种句子叫做含蓄条件句,在多数情况下,条件会暗含在短语中,如without…., but for….等 如: But for his help, we would be working now. 要不是他的帮助,我们还会在工作呢。 Without your instruction, I would not have made such great progress. 要是没有你的指导,我不会取得如此大的进步。 We didn’t know his telephone number; otherwise we would have telephoned him. 我们不知道他的电话号码,否则我们就会给他打电话。 7、 有时,虚拟条件句中,主、从句可以省略其中的一个,来表示说话人的一种强烈的感情。 ①省略从句 He would have finished it. 他本该完成了。 You could have passed this exam. 你应该能通过这次考试了。 ②省略主句 If I were at home now. 要是我现在在家里该多好啊。 If only I had got it. 要是我得到它了该多好啊。、编辑本段虚拟语气(Subjunctive Mood)的其他用法用在wish 后的宾语从句 a、表示与现在事实相反的愿望,谓语动词用过去式 eg. I wish I had your brains. 我希望我有你那样的头脑。(事实:我根本比不上你) b、表示与过去事实相反的愿望,谓语动词:had+done eg:.I wish I had known the truth of the matter. 我希望我原来知道这件事的真相。(事实:原来不知道) c、表示将来难以实现的愿望 谓语动词:should/would + 动词原形 eg. I wish I should have a chance again. 我希望我还能有一次这样的机会。(事实:很难再有这样的机会了) (注:if only和as if/as though也有相同用法)用在目的状语从句中 1.在for fear that, in case, lest引导的从句中,若用虚拟语气时,从句谓语为:should + 动词原形。并且 should不能省略 She examined the door again for fear that a thief should come in. 她又把门检查了一遍,以防盗贼的进入。 He started out earlier lest he should be late. 他很早就出发了以防迟到。 2、在so that, in order that所引导的目的状语从句中,从句中的谓语为:can / may / could / might / will / would / should + 动词原形。 He goes closer to the speaker so that he can hear him clearer. 他走近说话的人以便能听得更清楚。 He read the letter carefully in order that he should not miss a word. 他把信读得很仔细以便不漏掉一个单词。其他用法 1、一想要(desire)二宁愿(prefer)三命令(order. command)四建议(advice. suggest. propose)五要求(demand. require. request. desire.insist)中,无论主句谓语动词为何种时态,从句的谓语动词都用:“should + 动词原形”或只用“动词原形”。 如: He suggested that we (should) takethe teacher’s advice. He insisted that we (should) takethe teacher’s advice. He demand that we (should) takethe teacher’s advice. He ordered that we (should) takethe teacher’s advice. insist如果翻译成坚持某种动作才用虚拟语气;翻译成坚持某种观点就不用虚拟语气。 如:He insists he is a student. 他坚持说他是个学生。 这个语句表示的是事实,因此在这个语句中不能使用虚拟语气。 suggest意为“建议”才用虚拟语气,意为“暗示”则不用虚拟语气。 如: His face suggests that he looks worried . 他的表情暗含着他很担心。 这个句子本身是事实,因此它就没有用到虚拟语气。 2、表情绪.观点的形容词或名词也要用虚拟语气.如:necessary、important、impossible、natural、strange、surprising、funny、right、wrong、better、a pity等。 句型:It is.......that +主语从句,从句的谓语动词都要用should+原型 或只用动词原型。 3、 在even if, even though 所引导的让步状语从句中,可用虚拟语气,主句、从句的结构与if所引导的条件从句结构相同。如: Even if he were here himself, he should not know what to do. 即使他亲自来也不知该怎么办。(事实:他没来) Nobody could save him even though Hua Tuo should come here. 即使华佗在世也救不了他。(事实:华佗不在世) 4、 在whatever,whichever,whenever,whoever, wherever,however, no matter wh-word 等引导的让步状语从句中,从句虚拟语气结构为: 指现在或将来: may +动词原形。 如: We will finish it on time no matter what may happen. 不管发生什么事,我们都要按时完成。 We will find him wherever he may be. 无论他在哪里,我们都要找到他。 I will wait for him no matter how late he may come. 不管他来的多么晚,我都会等他。 指过去: may +完成式 。 如: You mustn’t be proud whatever great progress you may have made. 不管你取得了多么大的进步,你也不能骄傲。 We must respect him no matter what mistakes he may have made. 不管他犯过什么错误,我们必须尊敬他。 5、一般would rather, had rather, would sooner等之后的宾语从句常表示与客观事实不相符的一种愿望,故使用虚拟语气。其虚拟语气的结构为: 过去 had + 过去分词 现在 过去时(be 用were ) 将来 过去时(be 用were ) 如: I’d rather you had seen the film yesterday. 我倒想你昨天看过了这场电影。 I’d rather you were here now. 我倒想你现在在这儿。 We’d rather you went here tomorrow. 我们倒想你明天去那儿 6、虚拟语气还可用在定语从句中,表示:“早该做某事了”时,定语从句中的谓语动词须用虚拟语气,其虚拟语气的结构为:It is (high / about) time that + 主语+ 动词的过去式/ should + 动词原形,即从句用虚拟过去式。 如 It is time that I went to pick up my daughter at school. 我该去学校接我的女儿了。 It is high time you should go to work. 你早该上班了。 7、 简单句中的虚拟语气 (1) 说话时,为了表示客气、谦虚、委婉而有礼貌,言语常使用虚拟语气。其虚拟语气的结构形式常为:would / could / might / should + 动词原形。 如: Would you mind my shutting the door? 我把门关起来你介意吗? You should always learn this lesson by heart. 你要把这个教训牢记于心。 I should agree with you. 我应该同意你的观点。 (2) 表示“祝愿”时,常用may + 主语+ 动词原形。 如: May you have a good journey! 祝你一路顺风。 May your youth last for ever! 祝你青春永驻。 (3)表示强烈的“愿望”、“祝愿”时,常用动词原形。 如: Long live the Communist Party of China. 中国共产党万岁。 God bless us. 上帝保佑。 (4) 习惯表达中常用的虚拟语气。 ① 提出请求或邀请。如: Would you like to have a talk with us this evening? 今天晚上来跟我们聊天好吗? Could I use your bike now? 我可以用一下你的单车吗? ② 陈述自己的观点或看法。如: I should glad to meet you. 见到你我会很高兴。 I would try my best to help you. 我会尽力帮助你。 ③提出劝告或建议。如: You’d better ask your father first. 你最好先问一问你的父亲。 You should make a full investigation of it first. 你应该先全面调查一番。 ④ 提出问题。如: Do you think he could get here on time? 你认为他能按时来吗? Do you expect he would tell us the truth? 你期望他会告诉我们真相吗? ⑤ 表示对过去情况的责备时,常用虚拟语气。其虚拟语气的结构为:情态动词 + have + 过去分词。 如: You should have got here earlier. 你应该早就到这里了。 You should have returned it to him. 你应该把它还给他了。 8、虚拟语气在方式状语从句的应用。详见百度百科之方式状语从句词条。编辑本段四、省略的虚拟条件句型省略连词if 有时可将条件从句的连词if省略,但此时应用倒装句型,即将从句中的were, should, had 等提到句首: Were I Tom, I would refuse. 如果我是汤姆,我会拒绝。 I will go, should it be necessary. 假若有必要,我会去的。 Had it not been for the bad weather we would have arrived in time. 若不是天气坏,我们就准时到达了。 【注】 ① 若条件从句为否定句,否定词not应置于主语之后,而不能与were, should, had 等缩略成Weren’t, Shouldn’t, Hadn’t而置于句首。 ② 有时省略if后提前的had不是助动词: Had I time, I would come. 假若我有时间,我会来的。(=If I had time…)省略条件句的主语和其后的动词be 若主从句主语一致,且谓语部分包含有动词be,通常可将主语和动词be省略: If repaired earlier, the tractor would not have broken down. 要是早点儿修一下,拖拉机就不会抛锚了。(=If it had been repaired earlier…)省略“it+be” If necessary, I would send more farm-hands to help you. 如果需要的话我会派更多的民工去帮你。(=If it was necessary, I would…)省略整个条件从句 这样的省略通常需要借助一定的上下文,即省略条件从句后,所剩下的主句的意思在一定的上下文中意思是清楚的: I might see her personally. It would be better. 我可以亲自去看她,这样好一些。(=…If I saw her personally, it would be better.)编辑本段在含蓄条件句中的用法 (1) 条件暗含在短语中。如: We didn’t know his telephone number; otherwise we would have telephoned him. 我们不知道他的电话号码,否则我们就会给他打电话。(暗含条件是otherwise) Without your help, we wouldn’t have achieved so much. 没有你的帮助,我们不可能取得这么大的成绩。 (暗含条件是介词短语without your help) But for your help, I would not have succeeded in the experiment. 如果没有你的帮助,我的实验就不会成功。(暗含条件是but for your help) It would cause great trouble not to lubricate the bearing immediately. 不立即润滑轴承就会引起很大的故障。 (暗含条件是not to lubricate the bearing immediately) (2) 条件暗含在上下文中。如: I would not have done it that way. 我是不会那么做的。(可能暗含if I were you) I was busy that day. Otherwise I would have come to help you. 我那天很忙。否则我会来帮你的。(可能暗含if I hadn’t been so busy.) You might come to join us in the discussion. 你可以参加我们的讨论。(可能暗含if you wanted to) I would have bought the DVD player. 我是会买下那台影碟机的。(可能暗含if I had the money) But for the storm, we should have arrived earlier. 要不是碰到暴雨,我们还会早些到。(可能暗含if it had not been for the storm)。

169 评论(11)

meimeimilly

虚拟语气是英语语法考试中的重点,那么你掌握了吗?下面是我为你整理的英语虚拟语气的语法的相关资料,希望大家喜欢!

虚拟语气(Subjunctive Mood)这一语法项目是各类英语考试中心测试的重点之一。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。

Ⅰ用以表示虚拟条件的虚拟语气

⒈ 用if条件从句表示的虚拟条件,是虚拟条件最普通的方式。

① 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形,例如:If I were in your position I would marry her.

② 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词,例如:If it had not rained so hard yesterday we could have played tennis.

③ 大多数的虚拟条件句属于上面三种情况的一种,但并不排除存在条件和后果中,一个和现在情况相反,另一个和过去情况相反,例如:If you had followed what the doctor said, you would not have been so painful now.这个句子在高中出现频率颇高。

④ 但是,如果后果用了虚拟语气,而条件却用陈述语气,这种用法是错的。

⒉ 除了表示虚假条件外,if从句还可以表示对将来的推测,由于是将来还没有发生的,所以谈不上是真实的还是虚假的,只能说这个事情发生的可能性有多大。一般情况下,可以用陈述语气的if从句来表示对一个未来事实的推测,这个事实是完全可能发生的。If从句的谓语形式用一般过去式或用were to / should +动词原形,主句用would / should /could/ might +动词原形,例如:Jean doesn't want to work right away because she thinks that if she were to get a job she probably wouldn't be able to see her friends very often.(1996年1月四级第44题)

⒊ 有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if 省去,而将had , should, were 等词提到主语之前,即用倒装结构,这时候,如果出现not等否定词,否定词需放在主语后面。这种结构在口语中很少使用,但频频出现在各类考试中出现,例如:If it had not rained so hard yesterday we could have played tennis.→Had it not rained so hard yesterday, we could have played tennis.

⒋ 大多数的虚拟条件通过上面所讲的两种方法表达,但在个别句子中也可以通过介词without和介词短语but for表达,副词otherwise等表达出来。例如:We didn't know his telephone number; otherwise we would have telephoned him.(1995年6月四级第46题)值得注意的是,包含but for的句子,谓语动词必定要用虚拟形式,但包含without等短语的句子,谓语动词未必一定要用虚拟语气。

⒌ 有时虚拟条件不是明确地表达出来,而在蕴含在用but引导的从句里,于是便出现了有谓语动词是虚拟语气的主句加上谓语动词是陈述语气的but从句构成的并列复合句,例如I would have hung you but the telephone was out of order.在这样的句子里,如果主句没有用虚拟语气,或者从句用了虚拟语气,都是错的。

Ⅱ用在宾语从句中的虚拟语气

⒈ 在表示愿望的动词wish后的宾语从句中,需用虚拟语气。(wish后的that 常省略),根据主句时态,从句谓语时态相应退后一位,例如:How she wished his family could go with him.

⒉ 在具有愿望、请求、建议、命令等主观意愿的动词(desire, demand, advice, insist, require, suggest, propose, order, recommend, decide …) 后的宾语从句中需用虚拟语气。谓语动词用(should) +动词原形。值得注意的是,如果宾语从句的动词是否定的,否定词not的位置应在动词之前,而不是动词之后。例如:The head nurse insisted that the patient not be move.另外,如suggest表达“暗示”,insist表示“坚持某种说法”时,后面的从句不用虚拟语气,例如:Her pale face suggests that she is ill.或He insisted that he did not kill the boy.

除此之外,上述动词也要求用虚拟式

① 在It is+上述动词的过去分词,其后所跟的主语从句中,如It is suggested that pupils wear school uniforms.

② 在上述动词相应的名词形式作主语+连系动词,其后的表语从句中,例如His suggestion was that classed be re-scheduled.

③ 在对上述动词相应的名词进行解释的同位语从句中,如:The workers raised the demand that their pay be increased to cope with the inflation.

⒊ would (had)rather , would sooner也用来表达主观愿望,它们之后的宾语从句中需用虚拟语气。谓语动词用过去式表示现在或将来,用过去完成式表示与过去事实相反,例如:I would rather he went right now.

Ⅲ其他形式的虚拟语气

⒈ it is +necessary等形容词后,that主语从句中虚拟形式使用,这类形容词包括necessary, important, essential, imperative, urgent, preferable, vital, advisable等,例如It is necessary that you listen to the teacher carefully.或者It is essential that you be able to pronounce every single word correctly.

⒉ 在It's (high/about) time 之后的定语从句中需用虚拟语气。谓语动词用过去式,例如It is high time that you went to school

⒊ 虚拟语气在as if / as though 引导的方式状语从句中的应用(谓语动词形式与wish后的宾语从句基本相同)表示与现在事实相反或对现在情况有怀疑,谓语动词用过去式。例如:He felt as if he alone were responsible for what had happened. 表示过去想象中的动作或情况,谓语动词用过去完成式。

⒋ 在lest 引导的状语从句中,谓语动词多用虚拟语气,(should )+ 动词原形。例如: The mad man was put in the soft-padded cell lest he injure himself.(1998年1月四级第38题)

⒌ 在if only 引起的感叹句中需用虚拟语气。谓语动词用过去式或过去完成式。例如: Look at the terrible situation I am in! if only I had followed your advice.

一、过去式:

if 从句:had done

英语语法:虚拟语气的时态

主句:情态动词(would,could,might,should)+have done

英语语法:虚拟语气的时态

二、现在式:

if 从句:did/were

英语语法:虚拟语气的时态

主句:情态动词(would,could,might,should)+do

英语语法:虚拟语气的时态

三、将来时:

if 从句:①should/shall do

②were to do

③did/were

英语语法:虚拟语气的时态

6

主句:情态动词(would,could,might,should)+do

(一)形式 注:

1.在从句中,be动词多用were的形式。在口语中,如果主语是第一、第三人称单数的话,be动词可用was,但人们总是说:If I were you...

2.主句中的谓语可以由would,should,could和 might这四个不同的情态动词来构成。

3.与将来事实相反的条件从句中,谓语有三种不同的形式:过去式、were +to do或should +do。 例句1:If I were you,I would study hard.我要是你的话,我就会好好学习。(与现在事实相反) 例句2:If I had studied hard,I would have passed CET-6 last semester.我要是早就好好学习的话,那么我上个学期就通过六级考试了。(与过去事实相反) 例句3:If Iwere to pass CET-6,I would treat you to dinner at KFC.我要是过了六级考试,就请你去吃肯德基。(与将来事实相反)

(二)省略/倒装 如果在虚拟从句中包含有一个助动词、情态动词、动词be或have,则可把if省略,把上类动词提到主语之前,使用倒装语序。

例句4:Had it not been for the PLA,we wouldn’t have been able to beat the flood.4要不是人民解放军,我们是无法战胜洪水的。

例句5:Were he here now,he would certainly help me.5他要是在这里肯定会帮我的忙。 注4:例句4中的从句部分出现了否定词not,如果把该句还原成正常语序,应该是: If it hadn’t been for the PLA,we wouldn’t have been able to beat the flood.

但是一旦句子发生了省略,就必须把hadn’t分开,否定词not还原,放在主语之后,不可写成Hadn’t it b

192 评论(9)

十二季财富

英语语法有词类也有句型,我们现在来看看虚拟语气的用法。下面是我给大家整理的英语语法虚拟语气讲解,供大家参阅!

if only 与 I wish一样,也用于表示与事实相反的愿望,其后所虚拟语气的时态与 wish 后所接时态的情况相同:

If only she had had more courage! 她再勇敢一些就好了。

If only it would stop raining! 雨要是停了就好了。

If only he didn't drive so fast. 但愿他车没开得那么快。

If only I were [was] better looking. 要是我长得漂亮些就好了。

If only I had listened to my parents! 我要是当时听了父母的话就好了。

If only she would go with me! 她要是愿意和我一道去就好了!

【友情提示】if only 通常独立使用,没有主句。

would rather后接句子时,句子谓语习惯上要用虚拟语气,具体用法为:

1.一般过去时表示现在或将来的愿望

I'd rather you went tomorrow (now). 我宁愿你明天(现在)去。

I'd rather you came next Saturday. 我宁愿你下星期六来。

I'd rather you were happy. 我愿你快乐。

I'd rather she sat next to me. 我宁愿她挨着我坐。

I'd rather Jack left on an earlier train. 我宁愿杰克乘前一班火车走。

You always go without me and l'd rather you didn't. 你总是不带我去,我可不愿意你这样。

“Shall I open the window? ” “I'd rather you didn't. ”“我要不要把窗子打开? ” “我看不要打开好。”

2. 用过去完成时表过去的愿望

I'd rather you hadn't said it. 我真希望你没有这样说过。

I'd rather you hadn't done that. 我宁愿你没这样做。

l'd rather you had been / hadn't been present。我 (宁) 愿你当时在场 / 不在场。

l'd rather he had told / hadn't told me about it 我 (宁) 愿他告诉了 / 未告诉我这件事。

Katie went by car and I'd rather she hadn't. 凯蒂是坐汽车去的,我宁愿地不坐汽车去。

虚拟语气是一种特殊的动词形式,表示所说的话不是一个事实,而只是一种假设,愿望,建议,怀疑,猜测或不大可能实现的空想。

I.虚拟语气用在条件状语从句中

虚拟语气用在条件状语从句中,通常从句由连词if 引导。

1.与现在事实相反的虚拟条件句

条件状语从句主句

If +主语 +动词过去式主语+ would, should, could, might+原形动词

(be的过去式用were)

例如:

If I feared death, I wouldn't be a communist.

(刘胡兰)怕死就不做共产党员。

If there were no air, we couldn't live.

如果没有空气,我们就不能生活。

Example:

I would ask George to lend us the money if I ______ him.

A. had known B. knew C. have known D. know

I _____ it to him if I thought he would understand.

A. shall explain B. will explain C. would explain D. explain

2.与过去事实相反的虚拟条件句

构成

条件状语从句主句

If + 主语 + 动词过去完成式主语 + would, should, could, might+have + 过去分词

例如:

If you had come a few minutes earlier, you would have met him.

如果你早来几分钟,你就会碰上他。

If there had been no air in the tube, the result of the experiment would have been more accurate.

如果试管中没有空气,实验结果就会更精确。

Example:

If you hadn't gone with Tom to the party last night, _______.

A. you would meet John already

B. you won't have missed John

C. you will have met John

D. you would have met John

3.与将来事实相反的虚拟条件句

构成

条件状语从句主句

If + 主语+ should +原形动词主语+would,should,could,might或were+不定式+原形动词

例如:

If he were to come tomorrow, things would be easier.

假如他明天会来,事情就容易办了。

If the sand should be broken up, it would give out much energy.

如果沙子能被分解,它会释放出大量的能量。

注:在表示与将来事实相反的虚拟条件句中,从句中的should有时可以省略。如:

If he make the design, he might do it in some other way.

要是他来搞这个设计,他可能用另外的方法设计。

Example:

If the sea ____ to rise 50 feet, India would become an island.

A. will B. is C. was D. were

If you ____ to see Mary, what would you tell her?

A. are B. will be going C. must D. were

We might still catch the train if we ___.

A. make hurry B. haste

C. make haste D. hastily

4.错综时间的虚拟语气

在一些含有虚拟语气的句子中,如果主句与从句的谓语表示不同的时间,虚拟语气可有不同形式,即主句与从句各自按自己的时间构成虚拟形式。例如:

If I had met him before, I could recognize him.要是我以前遇见过他,我就能认出他了。

(从句表示与过去事实相反,主句表示与现在或将来事实相反)

If we were driving at a speed of 100 Li an hour, we would have arrived there 2 hours ago. 如果我们的行车速度每小时100里,两小时以前我们就会到达那里了。

(从句与现在事实相反,主句与过去事实相反)

Example:

If you _____ that late movie last night, you wouldn't be sleepy.

A. haven't watched

B. didn't watch

C. hadn't watched

D. wouldn't have watched

5.省略连词if

在条件状语从句中,如果有were, should, had,可以把连词if 省去,把 were, should, had 放在句首,构成条件意义。例如:

Should it rain tomorrow, what would you do? 万一明天下雨,你怎么办?

Were there no friction, we could not walk. 要是没有摩擦力,我们就不能行走。

Had we known about the new method, we should have applied it earlier.

如果我们过去知道这种新方法,我们早就应用了。

Example:

Had Alice been more hardworking, she _______.

A. had not failed B. would not fail

C. could not be failed D. would not have failed

_______ today, he would get there by Friday.

A. Would he leave B. Was he leaving

C. Were he to leave D. If he leaves

______ difficulties, we would be successful.

A. Should we overcome B. Would we overcome

C. Might we overcome D. Could we overcome

6.虚拟结构中省略主句或从句

虚拟结构中有时可省去主句或从句,并不影响意义的完整。

(1)省去条件从句

That would be fine. 那太好了。(省去了if you would come 或类似条件)

I wouldn't pass up the chance to visit China. 我不会放弃访问中国的机会。

We might have produced more coal. 我们可能生产出更多煤炭。

注:省略条件句,在试题中很少见到。

(2)省去主句,常用以表示愿望。从句谓语多用过去时或过去完成时。

If only she were here. 假如她在这儿该多好啊!

If only he lived! 假如他活着该多好啊!

If only I had known it before. 如果我早先知道这件事,那就好了。

Example:

If only it _____! but it is too late.

A. is avoided B. has avoided

C. could be avoided D. can be avoided

If only everything _____ out as we wanted it to in life!

A. is working B. worked

C. works D. has worked

130 评论(10)

相关问答