语法专练—if引导的条件句一、单项选择1.IfI_____wherehelived,I_____anotetohim.A.know,wouldhavesentB.hadknown,wouldhavesentC.know,wouldsendD.knew,wouldhavesent2.Maryisilltoday.Ifshe_____,she_____absentfromschool.A.werenotill;wouldn’tbeB.hadbeenill;wouldn’thavebeenC.hadbeenill;shouldhavebeenD.hadn’tbeenill;couldbe3.Ifpeople_____pollutingtheair,animalsandplantswilldiesoon.A.don’tstopB.didn’tstopC.shallnotstopD.haven’tstopped4.Ifyouhadenoughmoney,what_____?A.willyoubuyB.wouldyoubuyC.wouldyouhaveboughtD.willyouhavebought5.IfMr.Young_____withjustice,he_____suchawrongthing.A.weretreated;wouldn’tdoB.hadbeentreated;wouldn’thavedoneC.weretreated;wouldn’thavedoneD.hadbeentreated;wouldn’tdo6.What_____ifthere_____nolightduringtheday?A.willhappen;wasB.wouldhappen;isC.happens;wereD.wouldhappen;were7.IfHenryhadnotpulledhiscaplowoverhisbrow,he_____bythepolice.1/2A.mightberecognizedB.mighthavebeenrecognizedC.wouldhaverecognizedD.wastohavebeenrecognized8.Idon’tknowifhe_____thisafternoon.Butifhe_____,Iwilltellyou.A.willcome;willdo;B.comes;willdoC.willcome;doesD.comes;does9.ManyChinesemoviestarsnowhavegivenuptheirChinesenationality.IfIwerethem,I_____that.A.shouldn’tdoB.didn’tdoC.hadn’tdoneD.won’tdo10.Askhimtoringmeupifyou_____him.A.seeB.sawC.wouldseeD.willsee二、翻译句子11.要是我哥哥在这儿,一切都没问题了。12.如果下雨,庄稼就得救了。13.如果你昨天早点来,你就碰见他了。14.他那样对待我,好像我是他儿子似的。参考教案:1—5BAABB6—10DBBAA26.Ifmybrotherwerehere,everythingwouldbeallright.27.Ifitshouldrain,thecropswouldbesaved.28.Ifyouhadcomeearlieryesterday,youwould(might)havemethim.2/2