资源描述:
《if条件句讲解及练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、if条件句讲解及练习 撰稿:胡秋明 审稿:赵克险 责编:白雪雁本单元语法讲解一、will和begoingto表示推测、揣想 will更强调依据直觉、知识和经验做出的推测。例如: Thiswillbethehouseyouarelookingfor. Youwillbeintimeifyouhurry. begoingto更强调依据当时可以观察到的证据、事实做出的推测。例如: Lookatthoseclouds.Ithinkitisgoingtorain. ---Watchout!Heisgoingtohitthatballagain. ---It'sgo
2、ingtobeaveryinterestingmovie.二、含if的真实条件句和虚拟条件句 (1)在英语中,语气是动词的一种形式,用来表示说话人的意图或态度。 英语的语气有三种:陈述语气(表示所说的话是事实),祈使语气(表示所说的话是请求或命令)和虚拟语气(表示所说的话只是一种主观的愿望或假设或建议等)。 如果所表示的条件是真实的,或者完全有可能实现的,叫真实条件句,主句和从句的谓语都用陈述语气。如: Ifshedoesn’thurryup,shewillmissthefirstbus. 如果所表示的条件不可能实现或者实现的可能性很小时,叫非真实条件句,主句和从句的谓语要用虚拟语气
3、。 从句主句与现在事实相反过去式(be用were)would/should/could/might+do与过去事实相反过去完成式would/should/could/might+havedone与将来事实相反should(wereto)+动词原形would/should/could/might+do IfIwereyou,Iwouldnotletoutthesecret. 如果我是你的话,我不会泄露这个秘密的。 IfIknewhisnewaddress,Iwouldtellyou. 如果我知道他的新地址,我会告诉你的。 Ifhestudiedharder,hewouldpassthe
4、exam. 如果他学习再努力点的话,他会通过考试的。 Ifwehadmadefullerpreparation,weshouldhavewonthegame. 如果我们做了更充分的准备的话,我们肯定就赢了这场比赛。 Ifyouhadtakenmyadvice,youwouldn’thavebeenlateforthemeeting. 如果你听了我的建议,你开会就不会迟到了。 Ifshewereto/shouldcome,Iwouldtellherthesecret. 万一她来的话,我会告诉她这个秘密。 (2)省略if的虚拟条件句 在含有were,had,或者should等词的
5、虚拟条件句中,可以省略if,将were,had或者should这些助动词放在句首。如: WereIyou,Iwouldnotletoutthesecret. Hadwemadefullerpreparation,weshouldhavewonthegame. Hadyoutakenmyadvice,youwouldn’thavebeenlateforthemeeting. Shouldshecome,Iwouldtellherthesecret.高一语法练习(四)预测、if条件句及虚拟语气 一、单项选择 1.IfI_____wherehelived,I_____anotetohim
6、. A.know,wouldhavesent B.hadknown,wouldhavesent C.know,wouldsend D.knew,wouldhavesent 2.Maryisilltoday.Ifshe_____,she_____absentfromschool. A.werenotill;wouldn’tbe B.hadbeenill;wouldn’thavebeen C.hadbeenill;shouldhavebeen D.hadn’tbeenill;couldbe 3.Heactedasifhe_____everything
7、intheworld. A.knew B.knows C.hasknown D.won'tknow 4.Ifyouhadenoughmoney,what_____? A.willyoubuy B.wouldyoubuy C.wouldyouhavebought D.willyouhavebought 5.IfMr.Young_____withjustice