If条件状从句练习1.Iftherenobuyingandsellingofanimals,therenokillinginnature.A.is;willheB.willbe;willbeC.is;isD.willbe;is2.I’mwaitingformyfriend._,I'llgoshoppingalone.A.IfshecomesB.Ifshewon'tcomeC.Ifshedoesn'tcome3.Thestudents____haveasportsmeetingthisweekendifit_____。A.won’t;rainsB.will;rainsC.won’t;willrainD.aregoingto;isgoingtorain1.Ifyou_____totheparty,you’llhaveagreattimeA.willgoB.wentC.goD.going2.–Whatareyougoingtodotomorrow?--We’llgotothelibrarytomorrowifit___.A.isn’trainB.rainC.won’trainD.doesn’train3.Whatwillyoudoifyou_____totheoldfolk’shomevisit?A.goB.wentC.goingD.willgo4.IfIeat____food,I’llbeveryfat.A.toomanyB.manytooC.toomuchD.muchtoo5.I’llgivethebooktohimifhe___herenextSunday.A.willcomeB.comesC.iscomingD.came6.I____hertheanswerifshe____me.A.cantell,willaskB.willtell,willaskC.wouldtell,askD.willtell,asks7.We’llgotothefarmandhelpthefarmerswiththeapple-pickingifit____tomorrow.A.won’trainB.willberainyC.doesn’trainD.isn’training8.Thereisgoingto_______asportsmeetingnextweek.Ifit________,we’llhavetocancelit.A.be,willrainB.have,willrainC.be,rains9.Yourteacherwillbeunhappyifyou_______toschoollate.A.comeB.willcomeC.arecomingD.came10.Idon’tknowifhe__.Ifhe__,pleaseletmeknow.A.comes,comesB.willcome,willcomeC.willcome,comesD.comes,willcome11.Youwillstayhealthy_______youdomoreexercise,suchasrunningandwalking.A.ifB.howC.beforeD.where12.Ifsheheretomorrow,Iwilltellyou.A.comesB.willcomeC.comeD.came13.I’mwaitingformyfriend.,I’llgoshoppingalone.A.IfshecomesB.Ifshedoesn’tcomeC.Ifshewon’tcome14.—Tomwantstoknowifyouwillhaveapicnictomorrow.—Yes.Butifit______,we’llplaychessinstead.A.willrainB.rainedC.israiningD.rains15.IfTom_____thegame,we'llgivehimasurprise.A.winB.winsC.wonD.miming二、用所给词的适当形式填空。1.Ifyou________(feel)tired,you_________(have)tohavearest.2.Where_____he____(see)thefilmifhe_________(have)time?3.Ifthere____(be)fewertrees,there_______(be)morepollution.4.He___(dress)morecasuallyifhe___(notwork)onweekends.5.IfMarcia_______(live)alone,she_______(keep)apetparrot.6.Lana_____buy)anewdressiftheoldone____(be)outofstyle.7.Thetwins_______(fight)ifthey__________(argue).8.I______(have)abakesaleifI____(need)moneyforeducation.9.Peter____(send)meabeautifulsouvenirifhe____(tour)Spain.10.IfMrGreen_______(say)Iamhard-working,myparents___(feel)glad.11.I______(go)tothebeachifit________(notrain)thisweek.12._____they___(have)amatchiftheP.E.teacher__(be)busy?13.He____(write)alettertohisgrandparentsifhe____(get)hisreportcardthisweek.14.Ifshe______(get)uplate,she_____(notcatch)theearlybus.15.Peter____(major)inEnglishifhe____(pass)theexamsinPekingUniversity.三.完成句子。1.如果他到的晚了会发生什么事情?What___________ifhe____late?2.如果努力学习,你就会取得好成绩。Ifyou_____________,you_________good_______.3.他如果看电视太久了,他的父母会不高兴。Ifhe_____TVtoomuch,hisparents______________unhappy.4.如果我们为他组织生日聚会,大家都会来的。Everyone__________ifwe_______abirthdayparty________him.5.如果明天不下雨,我会和你一起去公园的。Ifit___________tomorrow,I_____gotothepark______you.6.如果她睡过头了,就会旅游迟到的。he_____________thetripifshe_____7.如果他有空,他会帮助你的。Ifhe________,he__________you.8.如果Tom考试不及格,他就没有机会上高中了。Tom______havethe_____togotothehighschoolifhe________theexams.9.你如果抄同学的作业就不能学好各门功课。You_________goodatallthesubjectsifyou______theotherstudents’homework.10.如果你上课睡觉,老师会生气。Ifyou______inclass,yourteacher____________直接引语变间接引语练习题:1.“Inevereatmeat.”hesaid.Hesaidthat______never______meat.2.“I’vefoundmywallet.”hesaidtome.He______methathe__________________wallet.3.“Youmustcomeherebeforefive.”hesaid.HesaidthatI______togo______beforefive.4.“Don’ttellhimthenews.”shesaid.Shetoldme___________________himthenews.5.“Stopmakingsomuchnoise,children.”hesaid.He______thechildren____________makingsomuchnoise.6.“Areyouinterestedinthis?”hesaid.He____________Iwasinterestedin______.7.“Doyouknowwhereshelives?”heasked.Heasked____________knewwhereshe______.8.“Wherehaveyoubeenthesedays?”heasked.Heaskedme_____________________been_______days.9.Thepupilaskedhisteacher_____roundtheearth.A.weatherthemoongoesB.thatthemoonwentC.whetherthemoongoesD.whetherthemoonwent10.Bettyaskedhersister____totherailwaystationtoseeheroff.A.nottocomeB.nottogoC.tonotcomeD.tonotgo11.Heasked,“Howdidyoufindit,mother?”Heaskedhermother__________________foundit.12.Shelookssad.Couldyoupleasetellme_____thatpreventsherfrombeingashappyasbefore?A.whatitisB.itiswhatC.howitisD.itishow2.13.Theteachertoldtheboystudents______footballonthegrass.A.notplayB.nottoplayC.playedD.playing14.Mr.Li____WangLing____ataxitotheairport.A.asked;takeB.asked;takingC.told;takeD.told;totake15.Theteachersaid,“Thesunrisesintheeastandgoesdowninthewest.”Theteachersaidthatthesun______intheeastand______downinthewest.