资源描述:
《英语语法虚拟语气.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、奥赛班英语高中英语语法——虚拟语气语气是动词的一种形式,表示说话人对发生的动作或所处的状态所持有的态度和看法。英语中有三种语气,即陈述语气,祈使语气和虚拟语气。这里主要谈谈虚拟语气,虚拟语气表示的是说话人的主观愿望,假设和虚拟的情况,用在非真实条件句中,表示与事实相反或很难实现的愿望。动词的形式有以下几种变化:(1)表示与现在事实相反的假设,非真实条件句中的谓语动词用“过去式(be动词的过去式用were)”,而主句中的谓语动词用“would/should/could/might+动词原形”。如:IfIwere
2、aboy,Iwouldjointhearmy.(2)表示与过去的事实相反,非真实条件句中的谓语动词用过去完成时,主句中的谓语动词则用“would/should/might/could+have+过去分词”。如:Ifhehadtakenmyadvice,hewouldhavesucceededinthecompetition.IfIhadknownhertelephonenumber,Iwouldhavecalledher.(3)表示与将来事实相反,非真实条件句中的谓语动词用一般过去时或should(weret
3、o)+动词原形,而主句中的谓语动词则用would/should/couldmight+动词原形。如;Ifitweretoraintomorrow,thefootballmatchwouldbeputoff.(4)错综时间虚拟条件句:当非真实条件句表示的行为和主句表示的行为所发生的时间不一致时,动词的形式要根据它所表示的时间作相应调整。如:Iftheyhadworkedhard,theywouldbeverytirednow.(从句说的是过去,主句指的是现在)Ifshehadn'ttrainedsohard,s
4、hewouldn'tbeabletorunsofast.如果她以前训练没有这么刻苦的话,她现在不可能跑那么快。(从句与过去事实相反,主句与现在事实相反)。Ifhehaddiedintheaccident,hecouldn'tstandinfrontofyounow.如果他在那次事故中死去,现在就不会站在你面前。以下表格是虚拟语气用于条件状语从句中时,主句和从句谓语动词的形式:条件状语从句主句与过去事实相反had+过去分词should/would/could/might+have+过去分词与现在事实相反一般过去
5、时(be用were)would/should/could/might+动词原形与将来事实相反一般过去时或should(wereto)+动词原形would/should/could/might+动词原形注意:有时候可省略if,把助动词,情态动词或be动词提前,句子则可换成下列形式,即“were/had/should+主语”。如:WereIaboy,Iwouldjointhearmy.Hadhetakenmyadvice,hewouldhavesucceeded.Wereitnotfortheexpense,Iw
6、ouldgotoBritain.虚拟语气在从句的应用:1.在Itis(high)timethat的句型中,that从句的谓语动词要用过去式表示虚拟语气,但意指“未来”,意思是“是……的时候了”,句中的“that”可以省略。例如:Itishightimetheyweretaughtalesson.(该是教训他们的时候了)。2.在Ifonly引导的感叹句中,也要用虚拟语气,谓语形式与非真实条件句的从句相同,意为“要是……该多好啊!”或“但愿……”。例如:Ifonlywehadn’tmisstheclasses!(
7、要是我们没有旷课多好啊!)。3.虚拟语气在asif/asthough、evenif/eventhough等引导的表语从句或状语从句中,用过去完成时haddone,表示对过去的虚拟;用一般过去时did(were),表示对现在和将来的虚拟,如:Hediditasifhewereanexpert.Evenifshewerehere,shecouldnotsolvetheproblem.4.在下列主语从句中用虚拟语气,结构为“should+动词原形”。Itis(was)important(necessary,natu
8、ral,strange,urgent)that…Itis(was)suggested(desired,ordered,required,commanded,requested)that…例如:Itisrequiredthatyou(should)startbeforeseveno’clock.Itisveryimportantthatoneshouldmastertheskillsofcompute