您好,欢迎访问三七文档
虚拟语气用法详解•一、条件句中的虚拟语气•1.条件句中虚拟语气的形式•从句中提出一种与客观现实不相符或根本不可能存在的条件,主句会产生的一种不可能获得的结果。条件句中的虚拟语气根据不同的时间有三种不同的形式。•2.条件句中的虚拟语气的举例•(1)将来时的条件句中的虚拟语气。如:•IfheshouldgotoQingHuaUniversity,hewouldmakefulluseofhistime.如果他要上清华大学的话,他就会充分利用他的时间了。•Ifheweretocomehere,hewouldtellusaboutit.如果他要来的话,他会通知我们一声。•(2)现在时的条件句中的虚拟语气。如:•Ifhewerefree,hewouldhelpus.要是他有空的话,它会帮助我们的。•Ifhestudiedatthisschool,hewouldknowyouwell.如果他在这所学校学习的话,它会对你很熟悉。•(3)过去时的条件句中的虚拟语气。如:•IfIhadseenthefilm,Iwouldhavetoldyouaboutit.我如果看过这场电影,我会把电影内容告诉你了。•IfIhadgotthereearlier,IwouldhavemetMr.Li.如果我早点到那儿,我就会会到了李先生。•3.运用条件句中的虚拟语气时,须注意的几个问题•(1)当从句的主语为第三人称单数时,谓语动词若是系动词be时,可用was代替were。但在倒装虚拟结构及ifIwereyou,asitwere中,只能用were。如:•WereItenyearsyounger,Iwouldstudyabroad.要是我还年轻十岁的话,我会去国外学习。•IfIwereyou,Iwouldtrymybesttograspthechance.要是我是你的话,我要尽力抓住这次机会。•(2)有时,虚拟条件句中,主、从句的动作若不是同时发生时,须区别对待。•①从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符。如:•IfIhadworkedhardatschool,Iwouldbeanengineer,too.如果我在学校学习刻苦的话,我现在也会使工程师了•Iftheyhadinformedus,wewouldnotcomeherenow.如果他们通知过我们的话,我们现在就不会来这里了。•②从句的动作与现在事实相反,而主句的动作与过去事实不符。如:•Ifhewerefreetoday,wewouldhavesenthimtoBeijing.如果他今天有空的话,我们会已经派他去北京了。•Ifheknewher,hewouldhavegreetedher.要是他认识她的话,他肯定会去问候她了。•③从句的动作与过去发生的情况相反,而主句的动作与现在正在发生的情况相反。如:•Ifithadnotbeenrainingtoomuch,thecropswouldbegrowingmuchbetter.如果天不下太多的雨的话,庄家会长得更好。•Ifhehadbeenworkinghard,hewouldbeworkingintheofficenow.要是他工作一直努力的话,他现在已进了办公室了。•虚拟语气典型考题10例•1.“Istillhaven’tthankedAuntLucyforherpresent.”“It’stimeyou________.”•A.DoB.didC.hadD.would•2.“I’vetoldeveryoneaboutit.”“Oh,I’dratheryou________.”•A.Don’tB.hadn’tC.couldn’tD.wouldn’t•3.Ithasbeenrainingforaday,buteventhoughithadn’trained,we________therebytomorrow.•A.can’tgetB.won’tgetC.hadn’tgotD.wouldn’tget•4.Yesterday,Janewalkedawayfromthediscussion.Otherwise,she________somethingshewouldregretlater.•A.hadsaidB.saidC.mightsayD.mighthavesaid•5.Allthedoctorsinthehospitalinsistedthathe________badlywoundedandthathe________atonce.•A.shouldbe;beoperatedonB.were;mustbeoperatedon•C.was;shouldbeoperatedD.was;beoperatedon•6.IforgetwhereIreadthearticle,orI________ittoyounow.•A.willshowB.wouldshowC.amgoingtoshowD.amshowing•7.—Whydidn’tyougotoyesterday’smeeting?•—IwouldhavebutI________toobusyworkingontheimportantexperiment.•A.hadbeenB.wasC.wereD.am•8.—Don’tyouthinkitnecessarythathe________toMiamibuttoNewYork?•—Iagree,buttheproblemis________hehasrefusedto.•A.willnotbesent;thatB.notbesent;that•C.shouldnotbesent;whatD.shouldnotsend;what•9.Theworkerswillgoonstrikeifthedemandsthey________putforwardareturneddown.•A.couldB.wouldC.不填D.had•10.________fired,yourhealthcareandotherbenefitswillnotbeimmediatelycutoff.•A.WouldyoubeB.ShouldyoubeC.CouldyoubeD.Mightyoube•答案与解析:•1.B。It’stimeyoudid为It’stimeyouthankedAuntLucyforherpresent之略。按照英语语法,it’stime后从句通常要用过去式。•2.B。I’drather后接从句时,从句谓语的时态规律是:用过去式表示现在或将来,用过去完成式表示过去。•3.A。wecan’tgettherebytomorrow为客观事实,故宜用陈述语气。•4.Dotherwise在此相当于ifshehadnotwalkedawayfromthediscussion,即暗示一个与过去事实相反的虚拟条件句。•5.D。insisted接第一个宾语从句,表示“坚持认为(是怎么回事)”,用陈述语气;接第二个宾语从句,表示“坚决要求(做某事)”,用虚拟语气。•6.B。根据上文的语境可知句中的or隐含有一个虚拟的条件,即or=ifIdidn’tforgetwhereIreadthearticle(要是我没忘记我在哪儿读过这篇文章的话——但事实上忘了)。•7.B。易受前面虚拟语气的影响而误选A。实际上前面虚拟语气的答语采用了省略形式。可补充为:Iwouldhavegonetoyesterday’smeetingifIhadn’tbeentoobusy.所以betoobusy是过去的一种实际情况,并不是虚拟的情况。故填空处用陈述语气。•8.B。因为necessary后的从句要用“(should+)动词原形”,排除选项A;因he与send是被动关系,send要用被动式,排除选项D;答句中的表语从句中不缺任何句子成分,用that。值得说明的是,refuseto后省略了besenttoNewYork。•9.C。theyputforward为修饰名词demands的定语从句,按英语语法,当demand用作动词后接宾语从句,或用作名词后接定语从句或同位语从句时,从句谓语习惯上要用should+动词原形这样的虚拟语气,其中的should可以省略。•10.B。Shouldyoubefired是由Ifyoushouldbefired变来的,又如:Shouldyourequire(=Ifyoushouldrequire)anythinggivemearing.如果需要什么,可以给我打电话。
本文标题:虚拟语气用法详解
链接地址:https://www.777doc.com/doc-6011932 .html