if 引导的虚拟语气与现在相反和将来相反,形式有什么不同
主句 与过去事实相反:过去将来完成时;与现在事实相反:过去将来时;与将来事实相反:过去将来时 从句 与过去事实相反:过去完成时;与现在事实相反:一般过去时;与将来事实相反:一般过去时 祝你进步!
手机敲字很辛苦,给分吧
虚拟语气
虚拟语气(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.
1、表示与现在事实相反的,if从句用过去式,主句用would (或could、should、might)加原形动词。
2、与将来事实可能相反的,if 从句用should (或were to )加动词原形,主句用would加动词原形。
在笔语中,条件从句有时可以不用连词小而把were,had或should移至主语之前。但如从句没有were,had或should,则一般不能这样做
如:Should he come,tell him to ring me up.
他要是来了,让他给我打个电话。
If I were you, I would helphim. (对现在的虚拟,假如我是你)
If it were to rain tomorrow, Iwould not go hiking. (对将来的虚拟)
扩展资料
其他用法:
有时条件从句中的动作和结果主句中的动作所发生的时间不一致
1、这时,动词的形式应根据它所表示的时间加以调整。
如:If he had followed the doctor's advice,he Would be quite all right now.
他当时若是听医生的话,现在就会痊愈了。
从句说明过去,主句说明现在
If I were you,I Would have gone to the theatre.
假如我是你,我会去看话剧了。
从句的时间包括现在,主句说明过去
If you hadn't helped me,I couldn't have finished it on time and most likely I would be still working now.
假若你没有帮助我,我不可能按时完成工作,很可能现在还在干哩。
2、用直陈语气表示条件和结果
在现代英语里,多用直陈语气表示条件和结果。直陈语气的条件和结果所表示的往往是事实。如不是事实,其可能性也较虚拟语气要大。
如:If it rains tomorrow,we shall not go out.
假如明天下雨的话,我们就不出去。
The dog won't attack you if you sit still.
如果你安静地坐着,狗是不会咬你的。
主句都一样,只是从句有区别。请看:
与现在事实相反:从句动词用:did/were; 主句动词用:would do/ be
与将来事实相反:从句动词用:should(were to) do /be 主句动词用:would do/ be
用在以if引导的非真实条件状语从句中,从句和主句皆须用虚拟语气。从句和主句动词的搭配形式,通常为:
与现在事实相反:从句动词用:did/were; 主句动词用:would do/ be
与过去事实相反:从句动词用:had done/been 主句动词用:would have done/ been
与将来事实相反:从句动词用:should(were to) do /be 主句动词用:would do/ be
三种基本形态(这是基础,建议牢记下面的例句,争取能脱口而出)
与现在事实相反:If I had enough money, I would buy a book.
与过去事实相反:If I had had enough money, I would have bought a book.
与将来事实相反:If I were to have enough money, I would buy a book.
If I should have enough money, I would buy a book.
弘婉莱沃: 1、表示与现在事实相反的,if从句用过去式,主句用would (或could、should、might)加原形动词. 2、与将来事实可能相反的,if 从句用should (或were to )加动词原形,主句用would加动词原形. 在笔语中,条件从句有时可以不用连词小而...
南湖区17698484570: If引导的虚拟语气 - ?
弘婉莱沃: 原发布者:cyz091214如果上天能够再给我一次机会,我会对那个女孩说:“我爱你”.IfIhadonemorechance,Iwouldsaytothegirl“Iloveyou”.IfIhadonemorechance,Iwouldgotouniversityagain.虚拟语气定义:用来表示说的话不是事实,或者是不...
南湖区17698484570: if虚拟语气,与过去事实相反,导致现在或者将来的结果相反,此时主句的谓语形式是什么 - ?
弘婉莱沃: 第一句是would have.主句是与将来事实相反的展开全部 第二句是wouldn't be.主句是与现在事实相反的 would have done 是与过去事实相反的
南湖区17698484570: 虚拟语气的造句 与现在事实相反 与过去事实相反 与将来事实相反 的三个句子 要有翻译啊 - ?
弘婉莱沃: ①与现在的事实相反,其句子结构为“If+主语+were/谓语动词的过去式”.例如:If I were you,I shouldn't do that.如果我是你,就不会做那件事了.We would go with you if we had time.如果我们有时间的话,就和你一道去了.We could ask him ...
南湖区17698484570: if引导的虚拟语气表示与将来的事实相反时可以用if+主语+did,主句用主语+could/would/should/might+do句型,那么此时不是和与现在事实相反的句型一样了... - ?
弘婉莱沃:[答案] 虚拟表将来还有一种,if +主语+should do
南湖区17698484570: 虚拟语气对现在和对将来的虚拟有什么不同啊 - ?
弘婉莱沃:[答案] 在形式上,与现在事实相反的虚拟语气和将来虚拟都是if + 主语 + did/ were ..., 主语+ would/ should/ could /might + have done; 但是将来时的虚拟还有两种形式,即从句:if+主语+should+do 或者 if+主语+过去式(b...
南湖区17698484570: 虚拟语气 表现在和将来,如何区分If I had time,I would go there.虚拟语气里面,与现在事实相反的虚拟,从句:If 主语+过去时(Be动词用were) 主句:主语+... - ?
弘婉莱沃:[答案] 我明天下午4点,乘飞机 去上海. 4 没有他的帮助,你实现不了你的梦想 / 你无法成功.
南湖区17698484570: if条件句虚拟语气中 表将来 只有有...should...能倒装吗? - ?
弘婉莱沃: 虚拟语气的倒装只有三种情况: 1,Had you come=If you had come (与过去事实相反) 2, Should you come=if you should come (与将来事实相反) 3.Were you our monitor=if you were our monitor(与现在事实相反) 所以不可能有were to 的倒装,只能用should 倒装
南湖区17698484570: 虚拟语气中,与将来事实相反,if从句中should do和were to do有区别吗? - ?
弘婉莱沃: 没有区别,if 引导虚拟语气有与将来事实相反有三种情况:从句1) if + should + do(动词原型); 2) if + were to +do(动词原型); 3) if + did(过去式); 主句 would/could/should/might + do(动词原型) 三种都一样,任选一种就可以.
南湖区17698484570: if引导虚拟语气三种用法,did,should do,were to do有什么区别? - ?
弘婉莱沃:[答案] did 即一般过去时,表示与当前的实际情况相反的假设, If you were not here ,I would leave at once .要不是你在这儿,我就立即走人了. should do 表示与将来可能的情况相反,were to do 也是如此,表示与将来可能的情况相反. If it should rain tomorrow...