“for+一段时间”的时态应用与高考题时态题历来是高考重点考查项目,其中,“for+一段时间”结构常与六种时态连用,考生很容易搞混,现针对近10年高考题对该结构进行分析。1.现在完成时2.现在完成进行时3.过去完成时4.过去完成进行时5.一般过去时(考的最频繁)6.将来完成时现在完成时和现在完成进行时:相对于现在。时间段算到现在。过去完成时和过去完成进行时:相对于过去。时间段是算到过去即过去的过去。一般过去时:只谈过去。句子没有出现该时间段的截止点。将来完成时:时间算到将来。【解题关键】确定时间段的截止点1.(2013年辽宁卷)Hewasunhappywhenhesoldhisguitar.Afterall,he____itforaverylongtime.A.hashadB.hadhadC.hasD.had2.(2012湖南卷)—Irememberyouwereatalentedpianistatcollege.Canyouplaythepianoforme?—Sorry,I____thepianoforyears.A.don’tplayB.wasn’tplayingC.haven’tplayedD.hadn’tplayed3.【2011天津卷】Onhernextbirthday,Ann____marriedfortwentyyears.A.isB.hasbeenC.willbeD.willhavebeen4.(2010年天津卷)We____onthisprojectforfourhours.Let’shavearest.A.areworkingB.havebeenworkingC.workedD.hadworked5.(2010江苏卷)—Peter,wheredidyouguysgoforthesummervacation?—We________busywithourworkformonths,sowewenttothebeachtorelaxourselves.A.wereB.havebeenC.hadbeenD.willbe6.(2008年江苏卷)—I’msureAndrewwillwinthefirstprizeinthefinal.—Ithinkso.He____foritformonths.A.ispreparingB.waspreparingC.hadbeenpreparingD.hasbeenpreparing7.(2008天津卷)He____footballregularlyformanyyearswhenhewasyoung.A.wasplayingB.playedC.hasplayedD.hadplayed8.(2007年福建卷)Danny____hardforlongtorealizehisdreamandnowheispopular.A.worksB.isworkingC.hasworkedD.worked9.(2007年重庆卷)—DidAlanenjoyseeinghisoldfriendsyesterday?—Yes,hedid.He____hisoldfriendsforalongtime.A.didn’tseeB.wouldn’tseeC.hasn’tseenD.hadn’tseen10.(2007年湖南卷)CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,whereshe_______Englishforayear.A.studiesB.studiedC.isstudyingD.hasbeenstudying11.(2007年安徽卷)Theybecamefriendsagainthatday.Untilthen,they____toeachotherfornearlytwoyears.A.didn’tspeakB.hadn’tspokenC.haven’tspokenD.haven’tbeenspeaking12.(2006年江西卷)MycousinwenttoCanadatwoyearsago.He____thereforafewmonthsandthenwenttoAmerica.A.workedB.wouldworkC.wouldbeworkingD.hasbeenworking13.(2006年重庆卷)I________inLondonformanyyears,butI’veneverregrettedmyfinaldecisiontomovebacktoChina.A.livedB.waslivingC.havelivedD.hadlived14.(2006年湖北卷)Iwon’ttellthestudenttheanswertothemathproblemuntilhe________onitformorethananhour.A.hasbeenworkingB.willhaveworkedC.willhavebeenworkingD.hadworked15.(2005年江苏卷)They____ontheprogramforalmostoneweekbeforeIjoinedthem,andnowwe____itasnogoodresultshavecomeoutsofar.A.hadbeenworking;arestillworkingB.hadworked;werestillworkingC.havebeenworking;haveworkedD.haveworked;arestillworking16.(2004年重庆卷)Thecrazyfans____patientlyfortwohours,andtheywouldwaittillthemoviestararrived.A.werewaitingB.hadbeenwaitingC.hadwaitedD.wouldwait17.(2004年辽宁卷)ItissaidinthebookthatThomasEdison(1847—1931)____theworld-leadinginventorforsixtyyears.A.wouldbeB.hasbeenC.hadbeenD.was18.(2004年全国I卷)—Thewindowisdirty.—Iknow.It____forweeks.A.hasn’tcleanedB.didn’tcleanC.wasn’tcleanedD.hasn’tbeencleaned