中考英语总复习--英语现在完成时及解析_第1页
中考英语总复习--英语现在完成时及解析_第2页
中考英语总复习--英语现在完成时及解析_第3页
中考英语总复习--英语现在完成时及解析_第4页
中考英语总复习--英语现在完成时及解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(英语)中考英语总复习- 英语现在完成时及解析一、初中英语现在完成时1ia cold. i am not feeling well nowa. caughtb. have caughtc. was catchingd. had caught【答案】b【解析】 【分析】句意:我感冒了,我现在不舒服。应用现在完成时。故选b。catch a cold 意为 “感冒 ”。由句意可知【点评】考查现在完成时。2how do you like beijing, miss read?ive no idea. i _ there.a. have goneb. have beenc. havent beend.

2、havent gone【答案】c【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?- 我不知道,我没有去过那儿。短语: have been to 去过某地(已经返回);have gone to 去了某地(尚未返回),根据句意,故答案为c。【点评】考查短语辨析,区分 have been to 与 have gone to,理解句子,根据语境判断答案。3the volunteers _ a lot of help to the old and the young since 2010a. offeredb. have offeredc. are offeringd. will offer【答案

3、】b【解析】 【分析】考查时态句意自 2010 以来,志愿者们向老人和青年提供了大量的帮助 a 过去时 b 现在完成时态 c 现在进行时态 d 一般将来时态 since+点时间通常用于现在完成时态,结构是 have/has+动词的过去分词,主语是 volunteers 复数,用助动词have offer 的过去分词是 offered 答案是 b4my father _ in a panda protection center for 10 years, so he knows a lot about panda.a. was workingb. is workingc. has workedd

4、. will work【答案】c【解析】 【分析】句意:我父亲在熊猫保护中心工作了10 年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father ,助动词要用has,故选 c。【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。5i am surprised at the new look of my hometown, for it _ a lot over the years a. changedb. changesc. will changed. has changed【答案】d【解析】 【分析】我对我的家乡的

5、新面貌感到惊讶,因为这几年改变了很多,结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语 it ,故 has,故答案是 d6wow! you _ dinner! lets eat now.a. cookb. are cookingc. will cookd. have cooked【答案】d【解析】 【分析】句意:wow ,你做好分了,让我们现在来吃。根据本句动词的时间是现在,根据语境可知动词的状态为完成。故选d。“ wow”及 “now”可知【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。7how d

6、o you like treasure island , lucy?its so exciting that i _ it twice a. am readingb. have readc. was readingd. had read【答案】 b【解析】 【分析】句意:露西,你认为金银岛怎么样?它是如此令人激动以至于我读了两次。根据twice 可知已经发生了,故此处用现在完成时,故为have read,故选 b。【点评】此题考查现在完成时的用法。8how long can i _ this book? five days. but you must return it on time. a.

7、 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 catherine? i havent seen her for days.shewuhan. s

8、hell be back next week.a. has gone tob. has been toc. have gone tod. have been to【答案】a【解析】 【分析】句意: catherine 在哪里?我好几天没见她。 她已经去武汉了。她将下周回来。主语是 she,所以用 has,排除 c、 d。 a.已经去了某地,在去的路上,还没有回来; b.已经去过某地,表示去了某地,并且回来了。根据shell be back next week. 她下周回来可知现在还没有回来,故选a。【点评】考查短语辨析,注意平时识记其区别,理解句意。10 _ my dictionary? i

9、cant find it anywhere.i _ it on the desk when i came in.a. did you see; have seenb. have you seen; have seenc. have you seen; sawd. did you see; see【答案】 c【解析】 【分析】句意:-你看见我的词典了吗?我到处都找不到了。- 我进来的时候看见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据wheni came in 可知是过去我进来的时候发生的动作,用一般过去时,故答案为c。【点评】考查动

10、词的时态,注意理解句意,根据时态的定义判断。11 my sisterenglish since she was 9 years old. she can talk to foreigners freely.a. learnsb. learntc. has learntd. have learnt【答案】 c【解析】 【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。a,learns 学习,一般现在时,b, learnt 一般过去时c has learnt 现在完成时dhave learnt 现在完成时,根据since 可知句子是现在完成时,结构为have/has+过去分词,句

11、子主语是my sister ,第三人称单数,使用has,故选 c【点评】本题考查现在完成时,注意since 是现在完成时的标志词之一。12 mr fanin 2005 in other words , hefor 9 years till now a. got married ; has been married c. got married ;had been marriedb. married; had been marriedd. married ; got married【答案】a【解析】 【分析】首先第一空表述的是一个发生在2005 年(即过去)的一个动作,所以为一般过去时,其次ma

12、rried 后面要接宾语,get married 表示的是短暂性动作,所以应填getmarried.第二空由 “ till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处 married 做形容词 “已婚的 ”故填 “has been married 故”,选a.【点评】此题考查了动词时态问题,同时也考查了“get married和”“married 的”区别。13 do you miss your parents far away?yes, very much. theythe hometown for over two years.a. leftb. have leftc

13、. were away fromd. have been away from【答案】d【解析】 【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for overtwo years 表示时间段,动词要具有延续性, left 是 leave 的过去分词,是短暂性动词,不能和时间段连用,故选 d。【点评】本题考查延续性动词和短暂性动词的转换。14 do you still play basketball?oh, no. i _ it for the past two years.a. havent playedb. didnt playc. wont playd. hadnt pl

14、ayed【答案】 a【解析】 【分析】句意:你还打篮球吗?哦,不了。我已经有两年没有打过了。根据句中的for the last two years 可知应与完成时态连用,又有时间是the last two years 可知是从现在往前两年,因此应使用现在完成时态,故选a。【点评】考查动词时态中的for+ 段时间与完成时态连用,根据时间确定是现在完成还是过去完成。15 the tall buildinghere for 100 years.a. isb. wasc. has beend. is been【答案】c【解析】 【分析】那幢高楼在这里已经有100 年了。根据for 100 years

15、可知 “高楼在这里 ”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选c。【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。16 our foreign teacher miss smithus english since five years ago.a. taughtb. is teachingc. has taughtd. teaches【答案】c【解析】 【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由 since 可知用现在完成时,故选 c。【点评】考查现在完成时。17 so far, t

16、he aiib(亚投行) _ 57 countries to be the founding members.a. attractedb. has attractedc. will attract【答案】b【解析】 【分析】句意:到目前为止,亚投行吸引了57 个国家成为发起国。so far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选b。18 a number of tourists _ yangzhou many times because such a beautiful city.a. have been tob. has been toc. has gone tod.

17、 have gone to【答案】a【解析】 【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。havebeen to ,表示去过某个地方,have gone to ,表示去了某地,还没回来。many times 是很多次,游客们应该是去过很多次,用have/has been to+ 地点,由于主语是复数,助动词用have,故选a。【点评】考查现在完成时,注意have been to 表示去过回来了,have gone to表示去了还没回来。19 this museumhere for over 80 years. itone of the oldest buildings in

18、 this city.a. is; wasb. had been; isc. was; has beend. has been; is【答案】d【解析】 【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选d。20 he _ for ten years.a. has been marriedb. marriedc. got marriedd. had married【答案】a【解析】 【分析】句意 :他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用现在完成

19、时。故选 a。21 what about watching the movie big fish tomorrow?oh, iit alreadya. watchb. have watchedc. will watchd. am watching【答案】b【解析】 【分析】明天去看电影大鱼怎么样?哦,我已经看过了。志,故选b。already是完成时的标【点评】联系句意,注意辨析关键的词语,来判断所填之词。22 wheres your father?he _ to changsha.a. have beenb. has gonec. has beend. have gone【答案】 b【解析】

20、【分析】句意:你爸爸在哪?他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he 是第三人称单数,助动词用has, go 的过去分词是gone ,故选 b。【点评】考查现在完成时,注意去过某地用have/has been to ,去了某地用have/has goneto。23 一 is tom at home? no, heto the town.a. has beenb. has gonec. goesd. will go【答案】b【解析】 【分析】考查动词的时态。由语境可知, tom 去镇上了,现在不在家

21、。表示 “已经去了某地 ”应用 have gone to sp. 。故选 b。 have been to sp. 表示 “去过某地 ”,现在已经回来了。【点评】考查have been to 与 have gone to 的辨析。24 it _ over ten days since the dog _ .a. is; has been deadb. has been; diedc. has been; has been dead【答案】bd. was; has died【解析】 【分析】句意:狗死了有十多天了。since引导一个过去时的句子,所以第二个空填 die 的 去式,主句 用 在完成

22、,也可以用is ,但比 口 化, 合两个空可知 b。25 youyour homework?no, i havent a. have; finishedb. are; finishingc. did; finishd. will : finish【答案】a【解析】 【分析】句意:你完成了你的家庭作 、 没有。由第二句可知 句 在完成 ,所以前一句也 在完成 ,故 a.【点 】辨析句意,注意句子的 与 , 出合适的 。26 jack_ school two years ago and he _ for two years.a. leaves; has goneb. left; has been

23、awayc. leaves; has been awayd. left; has gone【答案】 b【解析】 【分析】句意:jack 两年前离开学校,他离开有两年 了。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一般永 在完成 的疑 句中,只有c 是完成 ,故 c。【点 】 系句意, 找关 ,根据关 判断所填之 。28 - anna, could you lend me

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论