1、1 (每日一练每日一练)九年义务初中英语现在完成时经典大题例题九年义务初中英语现在完成时经典大题例题 单选题 1、Im sorry you _ the wonderful football game.It was just over.Ahave lostBwill loseChave missedDare missing 答案:C 解析:句意:很遗憾你错过了那场精彩的足球赛。一切刚刚结束。考查动词辨析以及动词时态。lose 丢失;miss 错过。根据“Im sorry you the wonderful football game.It was just over”可知,遗憾错过了这场比赛,而
2、且此处表示“已经错过”,应用现在完成时,故选 C。2、Mr.White _ us English for 3 years since he came here.Ais teachingBtaughtCteachesDhas taught 答案:D 解析:句意:怀特先生自从来到这里,已经教我们英语三年了。考查时态。teach 表示“教”,根据“since he came here”可知,此处用现在完成时,故选 D。3、Jack,have you _ South Farm?Yes,I have.I _ there last month.Abeen to;have goneBgone to;have
3、 beenCbeen to;went 2 答案:C 解析:句意:Jack,你去过南方农场吗?是的,我去过。我上个月去那了。考查 have been to 和一般过去时。have been to 去过(去了回来了);have gone to 去了(去了未回);went 去,go 的过去式。根据“Yes,I have”和“there last month”和语境可知,应该问的是去过南方农场吗,用 have been to,排除 B,由“last month”可知,时态是一般过去时,所以第二个空用 go 的过去式 went,排除 A,故选 C。4、Our hometown is becoming m
4、ore and more beautiful.I agree with you.In fact,it _ a lot in the past few years.AchangedBwill changeChas changedDwas changing 答案:C 解析:句意:我们的家乡变得越来越美丽了。我同意你的说法。事实上,在过去的几年里,它已经发生了很大的变化。考查时态。change“变化”,根据“in the past few years”可知,此处用现在完成时,故选 C。5、Many of my friends _ at least one foreign country,but I
5、havent.Awill go toBhave been toChave gone to 答案:B 解析:句意:我的许多朋友至少去过一个国家,但我没有。考查动词时态。will go to 将要去;have been to 表示到过某处,人已经回来;have gone to 表示去了某处,还没有回来。根据“Many of my friends.at least one foreign country”可知,此处表示许多朋友至少去过一个国家,人已经回来了。故选 B。3 6、So far,high-speed trains _ most of the big cities in China.Ahav
6、e connectedBconnectedCwill connectDconnect 答案:A 解析:句意:到目前为止,高速列车已经连接了中国的大部分大城市。考查动词时态。从“So far”判断,句子是现在完成时,构成:have/has+动词的过去分词。故选 A。7、_ you _ to Shanghai Disney?It sounds great.Not yet.It is always crowded.AAre,goingBHave,goneCDid,goDHave,been 答案:D 解析:句意:你去过上海迪士尼吗?听起来还不错。还没,那里总是很拥挤。考查动词时态。have gone
7、to“去了某地”;have been to“去过某地”。由“Not yet.”可知此处句子时态是现在完成时,其结构为:have/has+动词的过去分词,排除 A、C 选项。根据“.you.to Shanghai Disney?It sounds great.Not yet.”可知此处是问对方是否去过迪士尼。故选 D。8、Where is Lin Fang?I cant find her.She _ Wuhan with her parents.Agoes to.Bis going to.Chas been to.Dhas gone to.答案:D 解析:句意:林芳在哪里?我找不到她。她和她父母
8、去了武汉。考查动词时态。根据“Where is Lin Fang?I cant find her.”可知是她去了武汉。时态应用现在完成时。has been to4 意为“去过(去了已经回来)”;has gone to 意为“去(去了还没回来)”。根据语境可知是她去了武汉,还没回来,故选 D。9、John _ in Shanghai since he left his hometown.AlivesBlivedChas livedDwill live 答案:C 解析:句意:约翰离开家乡后一直住在上海。考查动词时态。since+一般过去时的从句,主句用现在完成时,结构是“have/has+过去分词
9、”,故选 C。10、My Chinese teacher _ in our school for over twenty years.Ahad taughtBis teachingCteachesDhas taught 答案:D 解析:句意:我的语文老师在我们学校教了二十多年书了。考查时态辨析。根据“for over twenty years”可知用现在完成时,其结构为 have/has done。故选 D。11、Her cousin _ in Shanghai since he left the army.AlivesBlivedChas livedDwill live 答案:C 解析:句意
10、:她表兄离开部队后一直住在上海。考查动词时态。since+一般过去时的从句,主句用现在完成时,故选 C。12、I like history,so I _ to Hunan Museum many times.5 Ahave beenBhave goneCwent 答案:A 解析:句意:我喜欢历史,所以我去过湖南博物馆很多次。考查 have been to 和 have gone to 区别。have been to 去过(去了回来了);have gone to 去了(去了没回来);went 去,根据空后的“many times”可知,应该是去过湖南博物馆很多次,故选 A。13、Do you h
11、ave a special trained dog?Yes.I _ it since my legs _ hurt four years ago.Ahad,have beenBhave had,gotChave had,have got 答案:B 解析:句意:你有专门训练过的狗吗?是的。自从 4 年以前我腿受伤了我就拥有了它。考查动词时态。根据“since 自从”可知第一空用现在完成时,故排除 A 项;“since”后引导时间状语从句要用一般过去时,排除 C 项,故选 B。14、Its ten years since we _ here.How time flies!We _ in China
12、 for so long.Acome;workBcame;workedCcome;will workDcame;have worked 答案:D 解析:我们来这里已经十年了。时间过得真快!我们在中国工作了这么长时间。考查动词时态。在“It is+一段时间+since 从句”的句型中,从句用一般过去时,所以第一空应填 come 的过去式;又根据“for so long”可知,第二空应用现在完成时,其结构为 have/has+动词过去分词,主语为 We,所以助动词6 用 have,故选 D。15、Lin Mei went to the library,but she _ back yet.Adoesnt comeBisnt comingCdidnt comeDhasnt come 答案:D 解析:句意:林梅去了图书馆,但她现在还没有回来。考查动词时态。根据 went 可知,come 的动作发生在过去,结合 yet 为现在完成时标志词可知,强调过去发生的动作对现在造成的影响或结果,应用现在完成时,其结构为 have/has done。主语 she 为第三人称单数,故选D。