英语现在完成进行时专项及解析_第1页
英语现在完成进行时专项及解析_第2页
英语现在完成进行时专项及解析_第3页
英语现在完成进行时专项及解析_第4页
英语现在完成进行时专项及解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、【英语】英语现在完成进行时专项及解析一、初中英语现在完成进行时1doctor smith, whoin shanghai for more than ten years, is considering working in huaian,but he hasnt decided yet.a. had workedb. has been workingc. is workingd. works【答案】b【解析】 【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的who 指代前面的先行词doctorsmith,是单数。而根据后面的内容可知,本句中

2、的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选b。【点评】考查时态,本题涉及现在完成进行时的应用。2he _ it for two hours, and hes still watching now.a. has been watchedb. watchingc. has been watchingd. is watching【答案】c【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 c。3 why is your foreign teacher s chinese so good?becaus

3、e hechina for eight yearsa. has gone tob. has been toc. has come tod. has been in【答案】 d【解析】 【分析】句意为:-为什么你的外教的中文那么好?-因为他来中国已经8 年了。时间状语for eight years 是一段时间,所以要用表示状态的短语be in 的现在完成时态,故选 d【点评】考查现在完成时的短语辨析。4we can t get sleep with a strong windoutsidea. blowb. blowingc. blewd. blows【答案】 b【解析】 【分析】句意:我们不能

4、睡在外面,外面大风吹。blowing 表示正在进行时。【点评】考察with 结构。5ito rongjiang last year but ineverto chongjianga. went , have, beenb. will go,have, beenc. went, have, goned. go,have, gone【答案】a【解析】 【分析】句意:去年我去了榕江,但我从未去过重江。由用一般过去时;由第二句中的never 可知,用现在完成时,故选last year 可知,第一句a。【点评】考查动词的时态,注意句中的时间状语的暗示。6he _ japan before?yes, he

5、 there two years agoa. did, visitedb. has, has visitedc. has, visitedd. did, has visited【答案】c【解析】 【分析】句意 :-他以前去过日本吗?-是的,他两年前去过那里。根据before 可知句子要用现在完成时“have/has+过去分词 ”, 主语 he 是第三人称单数故用has,这是一个一般疑问句,将has 提前,故选c。【点评】考查动词的时态,注意语境中提供的时间状语。7im sorry you a. waitso long, but itll still be some time before ji

6、m gets back.b. waitedc. had waitedd. have been waiting【答案】d【解析】 【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。have been waiting ,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but itll still be some time before jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选d。【点评】考查时态,掌握现在完成进行时的用法。8china _ great achievements in science and tech

7、nology since 1978.a. makesb. madec. has made【答案】c【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。makegreat achievement取得巨大成就,a.动词三单式;b.一般过去式;c.现在完成时。根据since,可知时态用现在完成时,故选c。【点评】考查动词的时态。注意现在完成时的用法。9the couple _their new flat since the end of last month. they havent finished yet.a. have been decorating b. have de

8、corated c. has been decorating d. was decorating 【答案】 a【解析】 【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。他们还没有完成。decorate装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的 they 可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选 a。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时

9、。10 the most delicious cookies in the world _ by granny. please wait ten more minutesto enjoy them.a. makesb. is madec. is being maded. is going to make【答案】c【解析】 【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选 c。11 im tired out. i_ all afternoon and i dont seem to

10、 have finished anything.a. shoppedb. have shoppedc. had shoppedd. have been shopping【答案】d【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。12 toma. worksin the library every night over the last three months.b. workedc. has been workingd. had been working【答案】c【解析】 【分析】考查时态,题干中出现的时或现在完成时。故答案为c。【点

11、评】本题的关键是牢记短语over/in成进行时或现在完成时。theover the last three months ,用于现在完成进行 last/past+ 段时间 “在近几年里 ”,常用于现在完13 even though he gives away a piece of his fortune each year, the stock of berkshire hathaway, the source of warren buffets wealth, very rapidly.a. has raisedb. has been raisingc. has risend. has bee

12、n rising【答案】 d【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选d。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。14 the western countries have been _ christmas for many years.a. celebratingb. celebrat

13、ec. celebratesd. celebrated【答案】a【解析】 【分析】 have/has been+ 现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选 a。15 you look tired. i _ clothes all day.a. washedb. have washedc. was about to washd. have been washing【答案】 d【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选d。【点评】考查动词时态,本题涉及现在完成进行时的应用。16 whats w

14、rong? you look really stressed out.i _ the whole week preparing for my graduation paper.a. workb. have workedc. have been workingd. worked【答案】c【解析】 【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意, “我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语 the whole week ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选 c。【点

15、评】考查时态,本题涉及现在完成进行时。17 the ford companyits autonomous minicars on public roads in arizona, the us, withouta safety driver since october, 2017.a. has been operatingb. has operatedc. had been operatingd. had operated【答案】 a【解析】 【分析】句意:自2017 年 10 月。福特汽 公司在美国 利桑那州的公共道路一直 没有安全的的司机操 的自 化微型 运 。since,“自从 ”, s

16、ince 后如果是 去的 ,主句要用 在完成 。因此可知c、 d 是 去完成 ,不符合。 在完成 行表示 作从 去一直持 至 在, 个 作正在 行。而b 是 在完成 ,表示 作到 在已完成或停止。分析可知从 去一直至 在,要用 在完成 行 ,故 a。【点 】考 ,本 涉及 在完成 行 的 用。18 according to the newly-elected french president, macron, france will reform the rigid andoutdated rules that _ the development of the country in the n

17、ear future. a. limited b. had limited c. have been limitingd. will limit【答案】c【解析】 【分析】句意:据新当 的法国 macron ,在不久的将来法国将改革那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the rigidandoutdatedrulesthatthedevelopment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家的 展 在, 个 作一直在 行。所以用

18、在完成 行 。故 【点 】考 ,本 涉及 在完成 行 的 用。”,表示 个 作从 去一直到c。19 rosa _ this washing machine for more than ten years. she is thinking about buying anew one.a. is usingb. usedc. had usedd. has been using【答案】d【解析】 【分析】句意:rosa已 使用 台洗衣机超 10 年了,她正在考 一个新的。表示从 去某个 持 到 在一直 生的 作用 在完成 或 在完成 行 ,故答案 d。【点 】考 ,本 涉及 在完成 行 的 用。20

19、 _ her ambition of becoming a professional singer, she _ very hard since an earlyage.a. to realize, has been trainingc. to realize, was trainedb. realizing, trainedd. realized, has trained【答案】a【解析】 【分析】句意: 了 成 歌手的志向,她从小就一直很努力地 。本 第一空中使用不定式做目的状 ,第二句 状 since an early age 通常和 在完成 用,表示从 去就开始的 作,本句使用 在完成

20、 行 作的延 性,表示她一直都在努力 。故 a 正确。【点 】考 非 和 ,本 涉及不定式作目的状 和 在完成 行 的 用。21 housing prices_ since a few years ago. therefore, its time the central government_ some effective measures to bring them under control.a. have increased; would takeb. have increased; will takec. have been increasing; takesd. have been

21、increasing; took【答案】 d【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型its/wastimethat “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词原形 ;故答案是d。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型its/wastime that 。22 you _your depression for long, and now its time to relax yo

22、urself.a. maskedb. will have maskedc. have been maskedd. have been masking【答案】d【解析】 【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 d。【点评】考查时态,本题涉及现在完成进行时的应用。23 our headteacher _for months to make sure that we understand the importanceofconcentration.a. triedb. was tr

23、yingc. has been tryingd. is trying【答案】c【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时。故选c。【点评】考查时态,本题涉及现在完成进行时。24 the may fourth movement was launched in 1919 and its spirit _ chinese you

24、th tomake contributions to national rejuvenation ever since.a. is motivatingb. has been motivatingc. motivatedd. was motivating【答案】b【解析】 【分析】句意:五四运动于 1919 年发起,其精神一直激励着中国青年为民族复兴而努力。由 ever since 可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。故选b。【点评】考查时态,本题涉及现在完成进行时。25 in order to find the missing chil

25、d, villagers _ all they can over the past five hours.a. didb. doc. had doned. have been doing【答案】d【解析】 【分析】句意: 了找到失踪的孩子,村民 在 去五小 里一直在尽力做自己能做的事情。 a. did 一般 去 b. do 一般 在 c. had done 去完成 表示 去的 去d.have been doing 在完成 行 ,表示从 去开始一个 作持 到 在也可能持 下去。根据 干意思表示在 去五小 里一直做因此用 在完成 行 ,故 d。【点 】考 ,本 涉及 在完成 行 。26 in my

26、 younger years, my father gave me some advice that ia. turned overb. was turning overc. had turned overin my mind ever since.d. have been turning over【答案】d【解析】 【分析】句意:在我年 的 候,我的父 了我一些建 ,从那 起, 些建 一直在我的 海里翻来覆去。since自从 这里 turnover 表示仔 回想,反复斟酌考 。因 句中turn over 在将来会 下去,故用 在完成 行 everhave beendoing。故 d。【点 】考 和短 turn over 。27 excuse me, which movie are you waiting for?the new star wars. wehere for more than two hours.a. waitedb. waitc. would be waitingd. have been waiting【答案】d【解析】 【分析】句意: 打 了 ,你 在等哪一部 影? 星球大 ,我 已 在 儿等了两个多小 了。 for+ 段 与完成 用 ,根据 境可知 , 的 候仍然在等

温馨提示

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

评论

0/150

提交评论