中考英语现在完成时精编习题.docx

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

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

1、【英语】中考英语现在完成时精编习题一、初中英语现在完成时1A number of tourists _ Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】A【解析】 【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。havebeen to ,表示去过某个地方,have gone to ,表示去了某地,还没回来。many times 是很多次,游客们应该是去过很多次,用have/has been to+ 地点,

2、由于主语是复数,助动词用have,故选A。【点评】考查现在完成时,注意have been to 表示去过回来了,have gone to表示去了还没回来。2The drama series The Thunder (破冰行动)hits screens these days.Oh. What a pity! I _ any of them yet,A. doesnt watchB. didnt watchC. wont watchD. havent watched【答案】D【解析】 【分析】句意:连续剧破冰行动这些天正在霸屏。哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!

3、可知我没有看过。过去的动作对现在造成的影响和 yet 也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。【点评】此题考查现在完成时。注意yet 常和现在完成时连用。3Your 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上,所以没钱买鞋。强调过去发生的动作对【点评】考查现在完成时的用

4、法,强调过去发生的动作对现在造成的影响。4They say there is a new restaurant near here.Yes, and it _ for more than a week.A. has been openB. openC. is openingD. opens【答案】A【解析】 【分析】句意:他们说在这附近有一个新的餐馆。是的,它已经开了一个多星期了。根据for more than a week,可知用现在完成时,have/has been done,故选A。【点评】考查现在完成时,注意识记其标志词。5The small shop _ for several ye

5、ars.A. openedB. has been openedC. has openedD. has been open【答案】D【解析】 【分析】 open 是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词 be open. 根据句意,本句应用现在完成时态,故选D。【点评】考查open 转化为 be open, be open 里的 open 是形容词,不能加ed.6 _you _ out the problem, Sam?Not yet, but Im going to.A. Did, workB. Are, workingC. Have, workedD. Will ,

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

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

8、arried【解析】 【分析】句意:Mary ,我记得几年前你结婚了。是的,我已经结婚三年了。 ago表明时态是一般过去时,所以用过去式married 。排除D。 for+ 时间段用现在完成B. happened; happenedD. happened to; has happened ,并且用延 性 , 在完成 的 构是have/has+ 去分 ,排除B。marry是非延 性 ,其延 性 是be married , be 的 去分 是been,故 C。【点 】考 一般 去 和 在完成 ,注意平 非延 性 及其延 性 。9Hefor ten years.A. has been married

9、B. marriedC. got marriedD. has married【答案】 A【解析】 【分析】句意:他已 婚十年了。根据 状 for ten years.十年了,可知本句 用 在完成 has/have+ 去分 ,且 持 。be married表 婚的状 , be 的 去分 been 。故 A。【点 】本 考 在完成 ,注意掌握 构has/have+ 去分 。10 What _ you just now?Dont worry. Nothing _.A. has happens to; has happenedC. happened; has happened【答案】 D【解析】 【分

10、析】句意:- 才你 生了什么事?- 担心,没什么事 生。固定句式What happened to 生了什么?第二空是回答之前并没有 生任何事情,所以不必担心,用 在完成 , has happened,故答案 D。【点 】考 ,一般 去 表示 去某个 生的 作; 在完成 表示 去的 作 在造成的 果或影响。11 Where is Mr. Wang?He together with his students _ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】A【解析】 【分析】句意: 王老 在

11、哪里?他同他的学生去了Zhuyuwan 公园。 A. hasgone to 去了,没在 里。主 是 数; B. have gone to 去了,没在 里。主 是复数; C. has been to 去 ,没在那里;主 是 数; D. have been to 去 ,没在那里;主 是复数。本句 He 是主 , together with his students 是介 短 ,做定 不是主 ,所以用has。王老 去公园了不在 里,所以用has gone to 。故 A。【点 】考 主 一致和短 的用法。12 So far Tom with Mary _ 50 left -behind childr

12、en to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】C【解析】 【分析】此题要掌握现在完成时的时间状语及主语 +with 短语是单数的概念,即可得出答案。选 C。13 The Greensmany places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】B【解析】 【分析】句意:自两年前开始,格林一家参观了许多名胜。since 引出的时间状语从句,

13、强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens 格林一家,表示复数含义,作主语,谓语用复数形式。故选B。14 The volunteers _ a lot of help to the old and the young since 2010A. offeredB. have offeredC. are offeringD. will offer【答案】B【解析】 【分析】考查时态句意自 2010 以来,志愿者们向老人和青年提供了大量的帮助 A 过去时 B 现在完成时态 C 现在进行时态 D 一般将来时态 since+点时间通常用于现在完成时态,结构是 have

14、/has+动词的过去分词,主语是 volunteers 复数,用助动词have offer 的过去分词是 offered 答案是 B15 So far, the AIIB(亚投行) _ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】B【解析】 【分析】句意:到目前为止,亚投行吸引了57 个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。16 Mike began to work in the factory in 201

15、3 Hethere for four years A. is workingB. was workingC. worksD. has worked【答案】 D【解析】 【分析】句意:迈克在这里工作已经4 年了。一直持续的状态用现在完成时。故D 选项正确。【点评】考查现在完成时。17 The old city_ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】D【解析】 【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。18 Jacksonschool tw

16、o years ago and hefor two years.A. leaves; has gone【答案】BB. left; has been awayC. leaves; has been awayD. left; has gone【解析】 【分析】句意:Jackson 两年前离开学校,他离开已经两年了。根据“two yearsago ”可知,第一空应用一般过去时;根据 “ fortwo years 可”知,第二空应用现在完成时,且动词要用延续性动词,故选 B。【点评】考查动词的时态。19 Little TomA. leaveshis home for more than ten yea

17、rs. B. left from C. will leaveD. has been away from【答案】D【解析】 【分析】句意:小汤姆离开家已经十年了。由句中“for more than ten years ”可知 .句中的谓语动词需使用延续性动词。leave 对应 的延续性动词为be away。【点评】考查现在完成时。20 一 Is Tom at home? No, heto the town.A. has beenB. has goneC. goesD. will go【答案】B【解析】 【分析】考查动词的时态。由语境可知, Tom 去镇上了,现在不在家。表示 “已经去了某地 ”应

18、用 have gone to sp. 。故选 B。 have been to sp. 表示 “去过某地 ”,现在已经回来了。【点评】考查have been to 与 have gone to 的辨析。21 My sisterA. studiesin America for two years B. studiedI miss her very much C. has studiedD. is studying【答案】 C【解析】 【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故 C 选项正确。【点评】考查现在完成时。22 It _ over te

19、n days since the dog _ .A. is; has been deadB. has been; diedC. has been; has been deadD. was; has died【答案】B【解析】 【分析】句意:狗死了有十多天了。Since 引导一个过去时的句子,所以第二个空填 die 的过去式,主句应该用现在完成时,也可以用is ,但比较口语化,综合两个空可知选B。23 Jack_ school two years ago and he _ for two years.A. leaves; has goneB. left; has been awayC. leav

20、es; has been awayD. left; has gone【答案】 B【解析】 【分析】句意:Jack 两年前离开学校,他离开有两年时间了。twoyears ago 表示动作瞬间结束用一般过去时,leave 的过去式为left , fortwo years 表示状态延续用现在完成时, leave 需换成 be away from ,且 Jack 相当于第三人称单数,用has been away from 。故选 B。【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。24 一 Where is Mr Miller?一 Heto New York Hethere three

21、 times A. has been; has goneC. has gone:has beenB. has gone; has goneD. has been; has been【答案】C【解析】 【分析】句意:Miller 先生去哪儿了?他去纽约了。他去过那去纽约了还未回来,用has gone to;他去过三次,用has been。故选 C。【点评】考查现在完成时has gone to 和 has been to 的用法。3 次了。他25 Our foreign teacher Miss Smithus English since five years ago.A. taughtB. is

22、 teachingC. has taughtD. teaches【答案】C【解析】 【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由since可知用现在完成时,故选C。【点评】考查现在完成时。26 How longhis grandfather?A. has, diedB. has, been deathC. has, dyingD. has, been dead【答案】D【解析】 【分析】句意:他的爷爷去世多久了?has died 已经去世了,不能与时间段连用; has been death 形式错误, death 是名词; has dying 形式错误; has been d

23、ead 已经去世了。句中How long 问的是一段时间,die 是瞬间性动词,不能和一段时间连用,故A 不对。 has been dead 是一个系表结构,表示状态,可以持续。故应选D。【点评】考查现在完成时延续性动词与短暂性动词的转换。die 非延续性动词,要转换为延续性的 be dead。27 Your family have_ Sydney on holiday. Why not join them?Ive_ the city many times.A. gone to; gone toB. been to; been toC. been to; gone toD. gone to;

24、been to【答案】D【解析】 【分析】句意:你家去悉尼度假了,为什么不和他们一起呢?我们去过那个城市好几次了。根据Why notjoin them ,可知是have gone to ,去了;根据manytimes ,许多次,可知用have been to ,去过,与次数搭配,故选D。【点评】考查have gone to 和 have been to 的用法,注意语境。28 have you had the mobile phone?Since 2015A. How oftenB. How longC. How soonD. How many【答案】 B【解析】 【分析】句意:你什么时候有的

25、手机?自从 2015 年。询问的是从什么时候开始,也就是时间长度。故 B 选项正确。【点评】考查特殊疑问句的辨析。29 SusanChina before This is her first time to be here A. wont visitB. wasnt visitingC. hasnt visitedD. doesnt visit【答案】 C【解析】 【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故 C 选项正确。【点评】考查句子时态。30 Great changesin my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place【答案】C【解析】 【分析】句意:过去几年我的家乡发生了巨大的变化。inthelast fewyears 意为“在过去的几年里”,用于现在完成时;take place 发生“”没有被动语态。故答案选C。【点评】考查现在完成时。

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

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


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