资源描述:
《虚拟条件句的用法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.(表示条件)如果,主句用将来时,if从句用现在时表示将来Hewillcomeifyouinvitehim.如果你请他,他会来的。2.(表示虚拟)假如,要是1)时态:可以表示过去,现在和将来的情况。它的基本特点是时态退后。a.同现在事实相反的假设。句型:条件从句主句一般过去时should(would)+动词原形Iftheywerehere,theywouldhelpyou.b.表示于过去事实相反的假设。句型:条件从句主句过去完成时should(would)have+过去分词Ifshehadworkedharder,shewouldha
2、vesucceeded.Thericewouldnothavebeenburntifyouhadbeenmorecareful.IfmylawyerhadbeenherelastSaturday,hewouldhavepreventedmefromgoing.Ifhehadcomeyesterday,Ishould/wouldhavetoldhimaboutit.含义:Hedidnotcomeyesterday,soIdidnottellhimaboutit.Ifhehadnotbeenillandmissedmanyclasses,h
3、ewouldhavemadegreaterprogress.含义:Hewasillandmissedmanylessons,sohedidnotmakegreaterprogress.c.表示对将来的假想句型:条件从句主句一般过去时should+动词原形were+不定式would+动词原形should+动词原形Ifyousucceeded,everythingwouldbeallright.Ifyoushouldsucceed,everythingwouldbeallright.Ifyouwereosutcceed,everything
4、wouldbeallright.虚拟语气表示说话人的愿望、假设、猜测或建议,不是表示客观存在的事实,因此虚拟语气常用在含有非真实条件从句的主从复合句中。虚拟语气在条件句中的用法: 虚拟条件句是用谓语动词的特殊形式来表示与现在、过去事实或将来事实相反的情况。虚拟条件句中所用的谓语动词的过去时、过去完成时、过去将来时等只表示不同的虚拟语气,与陈述语气句中的过去时、过去完成时等没有关系。具体情况如下: 1.表示与现在事实相反的假设时,条件从句中的谓语动词用“过去式(be的过去式用were)”,而主句中的谓语动词用“would(shou
5、ld,could,might)+动词原形”。例如: Ifhehadtime,hewouldattendthemeeting. 如果他有时间,他会参加这次会议。 IfIwereabird,Icouldflyintheair. 如果我是一只小鸟,我就能在空中飞行。 2.表示与过去的事实相反的假设时,条件从句的谓语动词用“had+过去分词”,主句中的谓语动词用“would(should,could,might)+have+过去分词”。例如: Ifyouhadtakenmyadvice,youwouldn’thavefa
6、iledintheexamination.如果你接受我的建议,在这次考试中你就不会失败。 Ifyouhaveworkedhard,youwouldn’thavefailedintheexam. 如果你早用功,你就不至于考试不及格了。 3.表示与将来事实相反的假设时,条件从句的谓语动词用“过去式/should+动词原形/wereto+动词原形”,主句中的谓语动词用“would(should,could,might)+动词原形”。例如: Ifitweretoraintomorrow,themeetingwouldbeputo
7、ff. 假如明天下雨,会议就会被推迟。 提示:⑴用虚拟语气表示条件的条件从句,可以放在主句前,也可放在主句后,但所表达意义的侧重点不同。主句在前时,强调“结果”;从句在前时,强调“条件”。 ⑵在书面语中有时可省略条件从句中的if,但须将从句中的were,had,would或should放到从句中的主语之前。例如: WereIinschoolagain,Iwouldworkharder. 如果我能再上学,我就会更努力地学习。 Shouldtherebeameetingtomorrow,Iwouldcome. 如
8、果明天有会议,我会来的。 Hadyouarrivedatthestationtenminutesearlieryesterday,youcouldhavecaughtthetrain. 如果你昨天早