1.(2012·安徽)Inordertofindthemissingchild,villagers________alltheycanoverthepastfivehours.A.didB.doC.haddoneD.havebeendoing答案:D句意:为了找到走失的孩子,村民们在过去的五个小时里一直在尽全力寻找。由时间状语overthepastfivehours可知,句子要用现在完成时或现在完成进行时。故只有D项符合题意。2.(2012·湖南)—Irememberyouwereatalentedpianistatcollege.Canyouplaythepianoforme?—Sorry,I________thepianoforyears.A.don'tplayB.wasn'tplayingC.haven'tplayedD.hadn'tplayed答案:C句意,——我记得你上大学时是位天才钢琴师,你能为我弹一下钢琴吗?——很抱歉,我已经多年没弹过了。根据答语可以看出,此处指近几年到现在一直没弹过钢琴,故用现在完成时。3.(2012·江西)—Look!Somebody________thesofa.—Well,itwasn'tme.Ididn'tdoit.A.iscleaningB.wascleaningC.hascleanedD.hadcleaned答案:C根据“Look!”一词可判断,此处强调现在的结果是“有人把沙发清理干净了”,所以用现在完成时。4.(2012·辽宁)Mum,IwaswonderingifyoucouldlendmeafewdollarsuntilI________onFriday.A.getpaidB.gotpaidC.havepaidD.hadbeenpaid答案:A句意:妈妈,我一直在想你能否借给我几美元,周五发工资我就还你。根据onFriday可知此处表示将来的时间,故排除B项和D项,又根据getpaid“得到报酬”为固定形式,故A项正确。5.(2012·课标全国)“Lifeislikewalkinginthesnow,”Grannyusedtosay,“becauseeverystep________.”A.hasshownB.isshowingC.showsD.showed答案:Cshow意为“显示,显现”,此处祖母说的是一个客观事实,所以应用一般现在时。句意:祖母过去常说“人生就像在雪中行走一样,因为每一步都会留下痕迹”。6.(2012·四川)Theyarelivingwiththeirparentsforthemomentbecausetheirownhouse________.A.isbeingrebuiltB.hasbeenrebuiltC.isrebuiltD.hasrebuilt答案:A房子和重建为被动关系,由句意可知应用现在进行时的被动形式,表示“正在被重建”。句意:目前他们和父母住在一起,因为他们自己的房子正在重建。故选A项。7.(2012·浙江)—Alvin,areyoucomingwithus?—I'dloveto,butsomethingunexpected________.A.hascomeupB.wascomingupC.hadcomeupD.wouldcomeup答案:A问句用现在进行时表示将来的动作“你会和我们一起来吗”,答语为“我很想(和你们一起去),但意外的事情发生了”。显然应用现在完成时表示“已经发生”。8.(2012·全国Ⅱ)Themanager________theworkershowtoimprovetheprogramsince9am.A.hastoldB.istellingC.hasbeentellingD.willhavetold答案:C由句子的时间状语since9am可知本句应用现在完成时或现在完成进行时,故排除B项和D项,现在完成时侧重过去的动作对现在造成的影响和结果,而现在完成进行时则侧重做一件事情的过程,意为“一直在……”。句意;自从上午9点,经理就一直在跟工人们讲如何改进这个项目。故选C项。9.(2012·安徽)Afterschoolwewenttothereading-roomtodosomereading,onlytobetoldthatit________.A.wasdecoratedB.haddecoratedC.hadbeendecoratingD.wasbeingdecorated答案:D句意:放学后我们去阅览室读书,结果被告知阅览室正在装修。由句意可知,阅览室正在被装修;由主句的时态可知,这件事发生在过去,所以要用过去进行时。故只有D项正确。10.(2012·北京)Georgesaidthathewouldcometoschooltoseemethenextday,buthe________.A.wouldn'tB.didn'tC.hasn'tD.hadn't答案:B句意:“乔治说第二天他要来学校看我,但他没有来。”根据语境可知动作发生在过去,故选B项陈述过去事实。11.(2012·北京)—Haveyouheardaboutthatfireinthemarket?—Yes,fortunatelynoone________.A.hurtB.washurtC.hashurtD.hadbeenhurt答案:B句意:“——你听说市场上发生的大火了吗?”“——听说了。幸运的是,没有人受伤”。根据句意可知动作发生在过去且hurt是及物动词,与主语存在逻辑上的动宾关系,故用被动形式。12.(2012·北京)Ourfriendship________quicklyov...