如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(每日一练)人教版初三英语现在完成时经典大题例题单选题1、—Tom,ourschoolheldahundred-daypledge(誓言)classmeetinglastweek.—Timeflies!Yourtimeinmiddleschoolwillcometoanendin100days.Pleasevalue________sofar.A.whatyouwillgetB.thatyouhavegotC.whatyouhavegot答案:C解析:句意:——汤姆,我们学校上周举行了百日入会。——时间过得真快啊!你的中学生活将在100天内结束。请珍惜你目前所拥有的一切。考查动词时态以及宾语从句。根据“sofar”可知,从句用现在完成时,排除A选项。got缺少宾语,所以应用what引导宾语从句,故选C。2、—WhereisMr.Smith?—Heisn’there.He________Shanghai.A.havegonetoB.hasgonetoC.hasbeentoD.havebeento答案:B解析:句意:——Smith先生在哪?——他不在这。他刚去上海。考查havegoneto和havebeento区别。havegoneto刚去(去了未回);havebeento曾经到过(已回),根据主语“he”是第三人称单数,助动词用has,排除A和D,由“Heisn’there”可知,应该是去了未回,用has1goneto,排除C,故选B。3、—Haveyouever_________theTerracottaArmyinXi’an?—Yes,Iwenttherelastyear.A.gonetoB.beentoC.beeninD.gonein答案:B解析:句意:——你曾经去过西安的兵马俑吗?——是的,我去年去的。考查现在完成时。havebeento曾经去过某地,表示现在人已经回来了;havegoneto已经去了某地,人不在说话的现场,还未回来;havebeenin一直在某地,常与时间段连用;没有havegonein的用法。根据答语中的Iwenttherelastyear可知,问句是问“你曾经去过西安的兵马俑吗?”。故选B。4、Jimmy,youshouldgivebackthebooksoon.You________itforthreeweeks.A.havekeptB.haveborrowedC.borrowed答案:A解析:句意:吉米,你应该迅速把书还回去。这本书你已经拥有三个星期了。考查动词的时态。keep保持,延续性动词;borrow借,非延续性动词。根据“forthreeweeks”可知讲述动作的延续,用延续性动词,句子是现在完成时,谓语动词用“havekept”。故选A。5、Howlonghaveyou________thisbook?A.borrowedB.lentC.keepD.kept答案:D解析:句意:这本书你借了多久了?2考查动词辨析。borrowed借入;lent借出;keep保存,动词原形;kept保存,过去式或过去分词。根据“Howlong”可知,此处指的是保存时长,borrowed和lent是短暂性动作,不可以延续,因此不能用howlong提问;此句为现在完成时,因此此处用动词过去分词。故选D。6、Pleasekeepquiet.Thesick________asleep.A.fellB.werefallingC.havefallenD.fall答案:C解析:句意:请保持安静。病人已经睡着了。考查现在完成时。根据“Pleasekeepquiet.”可知,这是祈使句,是一般现在时态,意为“保持安静”,可推知下文说的是“病人已经睡着了”,用现在完成时,表示过去已经开始,持续到现在,也许还要继续下去的动作或状态。故选C。7、Mymotherhasbeenback_________halfanhourago.A.sinceB.forC.inD.after答案:A解析:句意:我妈妈半小时前就回来了。考查介词和连词辨析。since自从;in在……里;for加时间,表示一段时间;after在……后面。根据“Mymotherhasbeenback”可知,此处是现在完成时,结合“halfanhourago”可知,此处应用“since+一段时间+ago”构成现在完成时的时间状语,故选A。8、—Howlonghaveyoulivedhere?—________las