中考英语现在完成时各地方试卷集合汇编.docx

上传人:罗晋 文档编号:8689490 上传时间:2020-12-22 格式:DOCX 页数:8 大小:216.78KB
返回 下载 相关 举报
中考英语现在完成时各地方试卷集合汇编.docx_第1页
第1页 / 共8页
中考英语现在完成时各地方试卷集合汇编.docx_第2页
第2页 / 共8页
中考英语现在完成时各地方试卷集合汇编.docx_第3页
第3页 / 共8页
中考英语现在完成时各地方试卷集合汇编.docx_第4页
第4页 / 共8页
中考英语现在完成时各地方试卷集合汇编.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《中考英语现在完成时各地方试卷集合汇编.docx》由会员分享,可在线阅读,更多相关《中考英语现在完成时各地方试卷集合汇编.docx(8页珍藏版)》请在三一文库上搜索。

1、【英语】中考英语现在完成时各地方试卷集合汇编一、初中英语现在完成时1Your new bike is so nice! 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。【点评】考查现在完成时,注意现在完成时中延续性

2、动词的使用。2How do you like Beijing, Miss Read?Ive no idea. I _ there.A. have goneB. have beenC. havent beenD. havent gone【答案】C【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?- 我不知道,我没有去过那儿。短语: have been to 去过某地(已经返回);have gone to 去了某地(尚未返回),根据句意,故答案为C。【点评】考查短语辨析,区分 have been to 与 have gone to,理解句子,根据语境判断答案。3Your shoes are s

3、o 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上,所以没钱买鞋。强调过去发生的动作对【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。4How do you like Treasure Island , Lucy?Its so exciting that I _ it twice A. am readin

4、gB. have readC. was readingD. had read【答案】B【解析】 【分析】句意:露西,你认为金银岛怎么样?它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选 B。【点评】此题考查现在完成时的用法。5Lucy, is your uncle a teacher?Yes, he is. Hehistory for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】 B【解析】 【分析】句意: 露西,你叔叔是老 ? 是的,

5、他是。他教 史将近 20 年了。根据句中的 状 for nearly 20 years ,可知,表示持 一段 的 作,用 在完成 , have/has+ 去分 。主 是he,用 has,故 B.【点 】考 在完成 ,注意其常与for+ 一段 用。6Nancyfor five years.A. was dyingB. has diedC. diedD. has been dead【答案】D【解析】 【分析】句意:南西去世五年了。A. was dying 去 行 ;B. has died 在完成 ; C. died 一般 去 ;D. has been dead 在完成 。句子 的是 去开始的 作或

6、状 一直延 到 在,句子用 在完成 ;die是一个非延 性 ,不能与表示一段 的状 for 用,用成be dead。故 D。【点 】本 考 辨析。某人去世了多少年就用延 性 的 在完成 ,hasbeendead。7Where 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【解析】 【分析】

7、句意:你的 在哪里?她去了澳大利 ,她在悉尼呆了两周了。 has been to ”去 某地 “, 在已 回来了;has gone to ”去了某地 “, 没有回来;hasbeen in 待”在某地 “一段 。根据句意 Where is your mother? 可知,她的 没有回来,第二个空后面有一段 for two weeks , 用 be in,故 C。【点 】考 的 ,以及has been to ,has gone to ,has been in 的含 和用法。8How many lettersyouto your mother?109 in all, since 2016.A. ha

8、s, writtenB. have, writtenC. did, writeD. are, writing【答案】B【解析】 【分析】句意:你 你 写了多少封信?从中 since 2016 是 在完成 常用的 状 ,其 构是主 2016 年起, 共109 封。句+have/has+ 去分 ,且主 是you, 填写have written,故答案 B。【点 】考 的 。注意 在完成 的用法。9 _you _ out the problem, Sam?Not yet, but Im going to.A. Did, workB. Are, workingC. Have, workedD. Wil

9、l , work【答案】C【解析】 【分析】句意:萨姆,你计算出这道数学题了吗?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。10 How many times _ you _ to Beijing this year?Three times.A. have; beenB. had; beenC. have;goneD. had; g

10、one【答案】A【解析】 【分析】句意是:你今年去过北京几次?三次。考查have been与havegone 的区别。来,根据答句have been 是指去过某地切已经回来了, Three times. 可以推测已经回来了,故选have gone A。是指去了某地还没有回11 Mary, I remember youseveral years ago. Yes, Ifor 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been marri

11、ed【答案】C【解析】 【分析】句意:Mary ,我记得几年前你结婚了。是的,我已经结婚三年了。 ago 表明时态是一般过去时,所以用过去式married 。排除D。 for+ 时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married , be 的过去分词是been,故选 C。【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。12 I havent seen your grandfather for two years. What happened to him?Oh,

12、 he _ here for two years.A. stayedB. hasnt stayedC. staysD. hadnt stayed【答案】B【解析】 【分析】答语中的fortwoyears是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。【点评】考查现在完成时13 Hefor ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完

13、成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态, be 动词的过去分词为been 。故选 A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。14 I _ an invitation to the concert. I cant wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】 D【解析】 【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选

14、D。【点评】考查动词时态。根据题目所给语境推断出应使用的时态。15 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+ 地点名词,去了某地,去了还没有回来,在去或者回来的

15、路上。根据Its fantastic. 可知去了并且回来了,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。16 Mike began to work in the factory in 2013 Hethere for four years A. is workingB. was workingC. worksD. has worked【答案】 D【解析】 【分析】句意:迈克在这里工作已经4 年了。一直持续的状态用现在完成时。故D 选项正确。【点评】考查现在完成时。17 Hobo and Eddiethe cinema to watch the filmZootopia. Oh,

16、 thats why I cant find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】A【解析】 【分析】考查主谓一致。句意:侯博和埃迪去了电影院看电影疯狂动物城。 哦,这就是为什么我现在找不到他们的原因。have gone to去了; been to去过。 Hobo and Eddie 作主语,谓语动词要用复数形式。所以选A。18 The Greensmany places of interest since two years ago.A. has visitedB. have visit

17、edC. visitedD. will visit【答案】B【解析】 【分析】句意:自两年前开始,格林一家参观了许多名胜。since 引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens 格林一家,表示复数含义,作主语,谓语用复数形式。故选B。19 His cat has _ for five weeks.A. diedB. been deadC. dyingD. dies【答案】B【解析】 【分析】句意:他的猫已经死了 5 个星期了。 die 是短暂性动词,不能表示状态的延续。 由时间状语 for five weeks 可知应用延续性动词 ,故答

18、案选 B。【点评】考查现在完成时。20 All members_ are admitted to the auditorium.A. have got the ticketsB. that had got the ticketsC. that have got the ticketsD. had got the tickets【答案】C【解析】 【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用that 或 who 引导, 且 不可省略, 所以排除A和 D。票已经拿到了,因此用完成时,根据are 可知,用现在完成时,have got,故选

19、 C。【点评】考查定语从句和时态,注意tha 引导从句的用法。21 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 opened; havent been【解析】 【分析】句意:在我们城镇的新超市已经开业2 周了,但是我还没有去过。根据for two weeks可知,谓语动词必须是持续性动词或表示状态的词;has o

20、pened 这里强调的是动词, open 是非持续性动词,不能与时间段连用,故排除AD;has been open 这里open 是形容词,可以与时间段连用;这里第二空表示没有去过应该用havent been 。 havebeen 表示去过某地; have gone 表示去了还没有回来。根据句意故用 havent been。故选B。22 My sisterin America for two years I miss her very much A. studiesB. studiedC. has studiedD. is studying【答案】 C【解析】 【分析】句意:我的姐姐在美国学习

21、了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故 C 选项正确。【点评】考查现在完成时。23 It _ over ten days since the dog _ .A. is; has been dead B. has been; died C. has been; has been dead D. was; has died 【答案】 B【解析】 【分析】句意:狗死了有十多天了。Since 引导一个过去时的句子,所以第二个空填 die 的过去式,主句应该用现在完成时,也可以用is ,但比较口语化,综合两个空可知选B。24 youyour homework?No, I hav

22、ent A. Have; finishedB. Are; finishingC. Did; finishD. Will : finish【答案】A【解析】 【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.【点评】辨析句意,注意句子的时态与语态,选出合适的选项。25 一 This is the second time I have come to Taiyuan. Ita lot.一 Yeah, it is becoming more and more beautiful.A. changesB. will changeC. was

23、changingD. has changed【答案】D【解析】 【分析】句意 是我第二次来到太原。它改 了很多。是的,它将 得越来越美 。根据have come,可知是 是 在完成 , 构 have/has done ,主 是 it,用 has changed,故 D。【点 】此 考 在完成 。26you ever_ the Palace Museum?A. Were:VisitingB. Will; visitC. Have; visitedD. Are;visiting【答案】C【解析】 【分析】句意:你去参 故 。ever 一般永 在完成 的疑 句中,只有C 是完成 ,故 C。【点 】

24、系句意, 找关 ,根据关 判断所填之 。27 - 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。【点 】考 在完成 。28 Why are you l

25、ooking for Mary in a hurry, John?The boss is wondering where she _ and how long she _ there.A. has been; has beenB. has gone; has goneC. has been; has goneD. has gone; has been【答案】D【解析】 【分析】句意:你 什么 么匆忙找 , 翰?老板想知道她去了哪儿并在那儿呆多久。Have/has gone to 意 去了某地,have/hasbeen to 意 去 某地,而have/has been in+地点名 意 呆在某地

26、,停留在某地,当 副 there ,不用介 in,故 D。29 Imy hometown for a long time. I really miss it!A. have leftB. went away fromC. leftD. have been away from【答案】D【解析】 【分析】句意 : 我已经离开家乡很长时间了,我十分想念它。句中for a long time不能与短暂性动词leave 搭配 , 需转换成可延续的be away from , 根据句意词句应该用现在完成时,故答案为D。【点评】考查现在完成时中延续性动词与for时间段的连用。牢记短暂性动词与延续性动词之间的

27、转换。30 Look! Your teacher Miss White is 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 。

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

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


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