初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx

上传人:大张伟 文档编号:8693328 上传时间:2020-12-22 格式:DOCX 页数:8 大小:37.29KB
返回 下载 相关 举报
初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx_第1页
第1页 / 共8页
初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx_第2页
第2页 / 共8页
初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx_第3页
第3页 / 共8页
初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx_第4页
第4页 / 共8页
初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx》由会员分享,可在线阅读,更多相关《初中英语试卷分类汇编英语现在完成时(及答案)含解析.docx(8页珍藏版)》请在三一文库上搜索。

1、(英语)初中英语试卷分类汇编英语现在完成时( 及答案 ) 含解析一、初中英语现在完成时1His cat has _ for five weeks.A. diedB. been deadC. dyingD. dies【答案】B【解析】 【分析】句意:他的猫已经死了 5 个星期了。 die 是短暂性动词,不能表示状态的延续。 由时间状语 for five weeks 可知应用延续性动词 ,故答案选 B。【点评】考查现在完成时。2How do you like Beijing, Miss Read?Ive no idea. I _ there.A. have goneB. have beenC. h

2、avent beenD. havent gone【答案】C【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?- 我不知道,我没有去过那儿。短语: have been to 去过某地(已经返回);have gone to 去了某地(尚未返回),根据句意,故答案为C。【点评】考查短语辨析,区分 have been to 与 have gone to,理解句子,根据语境判断答案。3All the skirts.Theyvery well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold

3、out;sell【答案】 C【解析】 【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out “卖完 ”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词, sell的过去分词为sold;第二空 sell 作“销售 ”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell 的不同语态和用法。4The drama series The Thunder (破冰行动)hits screens these days.Oh. What a pity! I _ any of

4、 them yet,A. doesnt watchB. didnt watchC. wont watch【答案】DD. havent watched【解析】 【分析】句意:连续剧破冰行动这些天正在霸屏。哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。【点评】此题考查现在完成时。注意yet常和现在完成时连用。5Iscared of dogs ever since a dog hurt me when I was five years old.A. will be

5、B. wasC. have beenD. would be【答案】C【解析】 【分析】由 since 引导的从句可知主句应用现在完成时,故答案为 C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。【点评】本题考查现在完成时的用法。6Wow! You _ dinner! Lets eat now.A. cookB. are cookingC. will cookD. have cooked【答案】D【解析】 【分析】句意:Wow ,你做好分了,让我们现在来吃。根据本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。“ Wow”及 “now”可知【点评】动词的时态可以根据选项与上下文之间的

6、前后关系来判断。7Your shoes are so old. Why dont you buy a new pair?Because Iall my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】B【解析】 【分析】因为把所有的钱都花在现在的影响,应用现在完成时,故选B。MP5上,所以没钱买鞋。强调过去发生的动作对【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。8How long can I _ this book? Five days. But you must return i

7、t on time. A. borrow B. lend C. keepD. kept【答案】C【解析】 【分析】句意:我能保留这本书多长时间? 五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词; D,kept 是过去式。此处与how long 连用,故此处用延续性动词,位于情态动词can 之后,故用动词原形keep,故选C。【点评】本题考查延续性动词。以及borrow ,lend , keep, kept 四个词的词义和用法。9Where is your father?.A. He has been to Shang

8、haiC. He has gone to ShanghaiB. He has been in ShanghaiD. He have been to Shanghai【答案】 C【解析】 【分析】句意:你的父 在哪儿?他去上海了。Have been to去 某地(已回); have been in 在 ; have gone to 去了某地(未回)。本 中父 是人 在找的人,所以是去了某地, 没回来,用have gone to。主 he 是三人称 数,用has gone to。故选 C。【点 】本 考 在完成 。以及 Have been to ;have been in ; have gone

9、to 三个短 的 和用法。10 Where is your mother?She _ Australia and she _ Sydney for two weeks.A. has been to; has been in B. has been to; has been to C. has gone to; has been in D. has gone to; has been to【答案】C【解析】 【分析】句意:你的 在哪里?她去了澳大利 ,她在悉尼呆了两周了。 has been to ”去 某地 “, 在已 回来了;has gone to ”去了某地 “, 没有回来;hasbeen

10、in 待”在某地 “一段 。根据句意 Where is your mother? 可知,她的 没有回来,第二个空后面有一段 for two weeks , 用 be in,故 C。【点 】考 的 ,以及has been to ,has gone to ,has been in 的含 和用法。11 Where is Catherine? I havent seen her for days.SheWuhan. Shell be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】A【解析】 【分

11、析】句意:Catherine 在哪里?我好几天没 她。她已 去武 了。她将下周回来。主 是she,所以用has,排除 C、 D。 A.已 去了某地,在去的路上, 没有回来; B.已 去 某地,表示去了某地,并且回来了。根据Shell be back next week. 她下周回来可知 在 没有回来,故 A。【点 】考 短 辨析,注意平 其区 ,理解句意。12 Mary, I remember youseveral years ago. Yes, Ifor 3 years.A. married, have marriedC. married, have been married【答案】CB.

12、married, marriedD. have married, have been married【解析】 【分析】句意:Mary ,我 得几年前你 婚了。是的,我已 婚三年了。 ago表明 是一般 去 ,所以用 去式married 。排除D。 for+ 段用 在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married , be 的过去分词是been,故选 C。【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。13 Look! Your teacher Miss White is

13、 over there.No, it cant be her. She _ to Beijing.A. has goneB. has beenC. wentD. will go【答案】 A【解析】 【分析】句意:-看!你的老师怀特小姐在那边。-不,那肯定不是她。她去了北京。 A. has gone 去了某地,表示该人不在说话地点;B. has been 去过某地,表示主语曾经去过某地,有这种经历;C. went 过去式,去; D. will go 将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。【点评】考查固定搭配have gone to 。14 What great pr

14、ogress Huawei _ in recent years!No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】B【解析】 【分析】句意:华为近几年取得了多大的进步啊!难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。15 Your new bike is so ni

15、ce! When did you buy it?In July. I _it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】B【解析】 【分析】句意: 你的新自行车那么好看。你什么时候买的。 七月份,我买了两周了。根据 for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy 是结束性动词,不能够延续,应此排除,故答案是B。【点评】考查现在完成时,注意现在完成时中延续性动词的使用。16 have you had the mobile phone?Since 2015A. How

16、oftenB. How longC. How soonD. How many【答案】B【解析】 【分析】句意:你什么时候有的手机?自从2015年。询问的是从什么时候开始,也就是时间长度。故B 选项正确。【点评】考查特殊疑问句的辨析。17 Ia cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】B【解析】 【分析】句意:我感冒了,我现在不舒服。应用现在完成时。故选B。catch a cold 意为 “感冒 ”。由句意可知【点评】考查现在完成时。18 My mothera go

17、od example for me since I was young.A. wasB. has beenC. will beD. is【答案】B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since lwasyoung ”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。【点评】考查动词的时态19 This museum A. is; washere for over 80 years. It B. had been; isone of the oldest buildings in this city. C. was; has been D. has b

18、een; is【答案】D【解析】 【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。20 Look at these stamps. I _ them for five years.Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】B【解析】 【分析】句意:看这些邮票,我持有它们5 年了。 噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去

19、分词,因为主语是I,助动词用 have,故选 B。【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。21 He has studied in our school _.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】 B【解析】 【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+ 段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。【点评】考查时间状语。根据句意选出正确的时间状语。22 The old c

20、ity_ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】D【解析】 【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。23 The new supermarket in our town _ for two weeks, but I _ there yet .A. has opened; havent gone C. has been open; havent gone【答案】BB. has been open; havent beenD. has op

21、ened; havent been【解析】 【分析】句意:在我们城镇的新超市已经开业2 周了,但是我还没有去过。根据for two weeks可知,谓语动词必须是持续性动词或表示状态的词;has opened 这里强调的是动词, open 是非持续性动词,不能与时间段连用,故排除AD;has been open 这里open 是形容词,可以与时间段连用;这里第二空表示没有去过应该用havent been 。 havebeen 表示去过某地; have gone 表示去了还没有回来。根据句意故用 havent been。故选B。24 It _ over ten days since the do

22、g _ .A. is; has been dead B. has been; died C. has been; has been dead D. was; has died 【答案】 B【解析】 【分析】句意:狗死了有十多天了。Since 引导一个过去时的句子,所以第二个空填 die 的过去式,主句应该用现在完成时,也可以用is ,但比较口语化,综合两个空可知选B。25 Mikethe bookshop. I have to wait for him.A. went toB. was inC. has been toD. has gone to【答案】D【解析】 【分析】句意: 克去了 店。

23、我不得不等他。从第二句来判断. 克不在 . 用“ havehas gone to a pla ce ”来表示 “去某地了( 没有回来) ”。用 在完成 去 生的事件 在的影响。【点 】考 及have been to 和 have gone to 的区 。26 Jack_ school two years ago and he _ for two years.A. leaves; has gone B. left; has been away C. leaves; has been away D. left; has gone 【答案】 B【解析】 【分析】句意:Jack 两年前离开学校,他离开

24、有两年 了。twoyears ago 表示 作瞬 束用一般 去 ,leave 的 去式 left , fortwo years 表示状 延 用 在完成 , leave 需 成 be away from ,且 Jack 相当于第三人称 数,用has been away from 。故 B。【点 】考 一般 去 和 在完成 ,注意根据 志性短 确定 。27you ever_ the Palace Museum?A. Were:VisitingB. Will; visitC. Have; visitedD. Are;visiting【答案】C【解析】 【分析】句意:你去参 故 。ever 一般永 在

25、完成 的疑 句中,只有C 是完成 ,故 C。【点 】 系句意, 找关 ,根据关 判断所填之 。28 - Anna, could you lend me this book, please?- Im sorry. Iit for only two days, and I havent finished it yet.A. have boughtB. have hadC. boughtD. had【答案】B【解析】 【分析】句意: “安娜, 你能借 我 本 ? 不起,我 了两天。我 没有看完呢。 ”根据答 中的 “for only two days 可知”要用 在完成 ,而且 用延 性 。故 B。

26、【点 】考 在完成 。29 Dave, we will leave in 10 minutes. Are you ready?No, I _ our guidebook and towels yet.A. dont packB. didnt packC. have packedD. havent packed【答案】D【解析】 【分析】句意:Dave,我们十分钟后要离开,你准备好了吗?还没把我们的旅游手册和毛巾打包。yet 是现在完成时否定句的标志,故选【点评】考查现在完成时,注意yet 的用法。没有,我D。30 Hi, Tom!you everthe Birds Nest?Yes, I have. Its fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】A【解析】 【分析】句意:你好, Tom!你曾经去过鸟巢吗?是的,我去过。它是极好的。根据答语Yes, I have.可知是以have 开头的现在完成时的一般疑问句,排除C。 havebeen to+ 地点名词,去过某地,去了并且回来了;have gone to+ 地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据Its fantastic. 可知去了并且回来了,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1