高二英语Unit4Helpingpeoplearoundtheworld单元测试题1._____today,hewouldgettherebyFriday.A.WouldheleaveB.WasheleavingC.WerehetoleaveD.Ifheleave2.Shoulditrain,thecrops_____.A.wouldbesavedB.wouldhavebeensavedC.willbesavedD.hadbeensaved3.You_____comeearlier.Thebusleftamomentago.A.wouldB.shouldhaveC.mayD.have4.Hetreatedmeasif_____hisownson.A.IamB.IwouldbeC.IwasD.Iwere5.I_____yousomemoney,butIhadn’tanyonmethen.A.wouldlendB.wouldhavelentC.couldlendD.mayhavelent6.Afewminutesearlierandwe_____therain.A.havecaughtB.hadcaughtC.couldhavecaughtD.weretocatch7.---“HaveyoueverbeentoBeijing?”---“No,butIwishI_____”A.haveB.willC.doD.had8.I’mgladIwentoverallmynotes;otherwise_____.A.ImayhavefailedB.I’dfailC.I’dhavefailedD.I’llhavefailed9.---“Whatwillyoudoduringthesummerholiday?”---“Idon’tknow,butit’shightime_____something.”A.I’mdecidingB.I’lldecideC.IdecidedD.Idecide10.Whatshouldwedoifit_____tomorrow?A.shouldsnowB.wouldsnowC.snowD.willsnow11.IfonlyI_____mywatch!A.hadn’tlostB.haven’tlostC.didn’tlostD.don’tlose12.You_____suchaseriousmistakeifyouhadfollowedhisadvice.A.maynotmakeB.mightnotmakeC.shouldn’thavemadeD.mightnothavemade13.We_____theworkontimewithoutyourhelp.A.hadn’thadfinishedB.didn’thavefinishedC.couldn’thavefinishedD.can’thavefinished14.---“Wherehaveyoubeen?”---“Igotcaughtintraffic;otherwise_____sooner.”A.IwouldbehereB.IhavebeenhereC.IhadbeenhereD.Iwouldhavebeenhere15.Ifitwerenotforthefactthatyou_____ill,Iwouldaskyoutodothisrightnow.A.wereB.hadbeenC.areD.shouldbe(答案:1-5CABDB6-10CDCCA11-15ADCDC)