PAGE1
PAGE0
中考英语状语从句专项练习
班级考号姓名总分
一、选择题
1.Yourunclewillcometoseeyouassoonashe_______here.
A.arrives
B.arrived
C.willarrive
D.isarriving
2.—Alan!Whyareyousolate?
Sorry!WhenI_______home,Imetoneofmyoldfriends.
A.went
B.amwalking
C.hasgone
D.waswalking
3.Ifwe______takeenvironmentalproblemsseriously,theearth_______worseandworse.
A.don’t;willbe
B.won’t;isn’t
C.won’t;is
D.don’t;won’tbe
4.IfImakealotofmoneyI_____givesometomedicalresearchorcharities.
A.amgoingto
B.can
C.will
D.should
5.Excuseme,couldyoupleasetellmeifthesportsmeeting______ontime?
Hardtosay.Ifit______tomorrow,we’llhavetoputitoff.
A.willhold;rains
B.willbeheld;rains
C.willbeheld;willrain
D.holds;willrain
6.Amywasreadingabook______Icamein.
A.when
B.while
C.because
D.though
7.Iffarmers_______treesandforests,giantpandas_______nowheretolive.
A.cutdown;have
B.willcutdown;willhave
C.willcutdown;have
D.cutdown;willhave
8.Itwillbehardforustogetupinthemorningifwe_____tobedtoolate.
A.go
B.went
C.willgo
D.havegone
9.Whenyou_______atarestaurant,pleaseorderjustenoughfooD.
A.ate
B.willeat
C.eat
D.haveneaten
10.Henrywillgiveusareportassoonashe________.
A.arrives
B.arrived
C.isarriving
D.willarrive
11.Whatareyoudoingtomorrow,Jane?
I’llgobikeridingifit______.Ilikeridingonrainydays.
A.doesn’train
B.iscloudy
C.issnowy
D.rains
12.IfNancy_______theexam,shewillgotoAustraliaforEnglishstudy.
A.pass
B.passed
C.passes
D.willpass
13.Lindawasjustgoingoutforshopping_______thetelephonerang.
A.while
B.when
C.after
D.because
14.I’llgotovisitmyauntinEngland______thesummerholidaysstart.
A.while
B.since
C.until
D.ass