英语状语从句练习题20篇含解析一、初中英语状语从句1.Hemadeamistake,butthenhetookactiontochangethesituation________itgotworse.A.untilB.whenC.beforeD.because【答案】C【解析】试题分析:句意:他犯了一个错误,但他在它变得更糟前采取了行动改变现状。Until直到;when当···时;before在···之前;because因为。根据句意可知选C。考点:考查连词。2.--Can’tIparkmycarfreehere?--Youcan,forfourhours,__________youspendover100yuaninthissupermarket.A.thoughB.ifC.unless【答案】B【解析】【详解】句意:-我不能把车免费停在这里吗?-如果你在这家超市花费超过100元,你可以免费停车四个小时。though虽然;if如果;unless除非。这里是形容一种条件,如果消费超过100元,就能免费停车,故选B。3.Iwon'tgohecomesback.A.untilB.whileC.whenD.why【答案】A【解析】句意:直到他回来,我才走。A.until直到;B.while当---时候;C.when当---时候;D.why为什么;not---until---直到---才---;故选A4.Youwillfallbehindothers______youworkhard.A.ifB.unlessC.thoughD.since【答案】B【解析】试题分析:句意:如果你不努力学习,你会落后别人。A.because因为;B.If如果;C.Unless如果不;D.Though虽然。结合句意,故选B考点:考查连词的用法.5._____theweatherisfinetomorrow,wewillgofishing.A.AswellasB.AssoonasC.AslongasD.Asfaras【答案】C【解析】【详解】C本题考查连词短语用法。句意:只要明天天气好,我们就要去钓鱼。A.Aswellas也;B.Assoonas意为:一……就;C.Aslongas只要;D.Asfaras意为:和……一样远。引导条件状语从句用aslongas只要。故选C。6.---Canstudentsgoonlineduringlessons?---Theycan’t________itisforthatlesson.A.ifB.unlessC.untilD.while【答案】B【解析】【详解】句意:——学生上课时能上网吗?他们不可以,除非为了上那堂课。本题考查连词辨析,A.如果;B.除非;C.直到;D.当……时候。答语是条件状语从句,根据句意结构可知,需要unless连接,故选B。7.Thenursewon’tleaveherpatients______she’ssuresomebodyelsetakesgoodcareofthem.A.ifB.becauseC.sinceD.unless【答案】D【解析】【详解】句意:这个护士如果不确定其他人照顾她的病人,她不会离开他们。if如果,引导条件状语从句用一般现在时,主句用一般将来时;because因为,since自从,引导时间状语从句,主句用现在完成时;unless除非,如果不,引导条件状语从句用一般现在时,主句用一般将来时;结合句意,如果她不确定有人照顾病人,她不会离开。故选D。8.Youaresuretofailtheexam________youstudyhard.A.ifB.unlessC.sinceD.that【答案】B【解析】试题分析:句意:如果你不努力学习,你一定会考试不及格的。A.if如果;B.unless如果不;C.since自从;结合句意,故选B。考点:考查连词的用法。9.---Whatwasthepartylike?---Wonderful.It’syears____Ienjoyedmyselfsomuch.A.sinceB.afterC.whenD.before【答案】A【解析】试题分析:句意:聚会怎么样?太精彩了,好多年了我没玩的这么高兴过。此题是考查句型:It’syears+since+一般过去式,此题中的动词是enjoyed延续性动词,应从动作结束算起,可以翻译成它的反义词,故选A。考点:考查连词的用法10.Hedoesn'ttellmewhenhe_______.I'lltelephoneyouassoonashe______.A.willcome;comesB.willcome;willcomeC.comes;willcomeD.comes;comes【答案】A【解析】试题分析:句意:他没告诉我什么时间回来。他一回来我就告诉你。宾语从句中表示将来,用将来时,而状语从句中多用一般现在时表示将来时;故选A。考点:考查时态的用法。11.________you’reinvitedtospeak,youshouldremainsilentatthemeeting.A.BecauseB.AfterC.IfD.Unless【答案】D【解析】【详解】句意:除非你被邀请发言,否则你应该在会上保持沉默。A.因为;B.在……之后;C.如果;D.除非。根据句意可知,此句是条件状语从句,动词invite与句子的主语you之间在逻辑上存在被动关系,此空是除非,如果不的意思,此...