英语现在完成进行时模拟试题含解析_第1页
英语现在完成进行时模拟试题含解析_第2页
英语现在完成进行时模拟试题含解析_第3页
英语现在完成进行时模拟试题含解析_第4页
英语现在完成进行时模拟试题含解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、英语现在完成进行时模拟试题含解析一、初中英语现在完成进行时1 you look tired. i _ clothes all day.a. washedb. have washedc. was about to washd. have been washing【答案】 d【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选d。【点评】考查动词时态,本题涉及现在完成进行时的应用。2look, jim is talking to his friend under the tree.it _ be him. he has _ back

2、 to canada.a. can t; goneb. can t; beenc. may not; beend. mustn t;gone【答案】a【解析】 【分析】考查情态动词表推测及现在完成时的用法。一方面,表示推测语气时,can t意为 “不可能 ”; may not 意为 “可能不是 ”; must 不用于否定句;另一方面,“ have/hasgone to+ 地点 ”意为 “去了某地 ”,表示不在说话人这儿; “ have/hasbeen to +地点 ”表示 “去过某地 ”。句意为 “看,吉姆和他朋友在树下谈话。 不可能是他。他已经回加拿大了。 ”故选 a。3 look, the

3、 light is still on in helens office. maybe she _ her work yet.a. doesnt finishb. wont finishc. hasnt finished【答案】c【解析】 【分析】句意:看,海伦的办公室的灯还亮着在。作。 yet 用于否定句末,是现在完成时的标志词,故选c。d. didnt finish也许她还没有完成工【点评】考查动词的时态。4 why is your foreign teacher s chinese so good?because hechina for eight yearsa. has gone tob

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

5、ito rongjiang last year but ineverto chongjianga. went , have, beenb. will go,have, beenc. went, have, goned. go,have, gone【答案】a【解析】 【分析】句意:去年我去了榕江,但我从未去过重江。由last year 可知,第一句用一般过去时;由第二句中的never 可知,用现在完成时,故选a。【点评】考查动词的时态,注意句中的时间状语的暗示。7he _ japan before?yes, he there two years agoa. did, visitedb. has,

6、 has visitedc. has, visitedd. did, has visited【答案】c【解析】 【分析】句意 :-他以前去过日本吗?-是的,他两年前去过那里。根据before 可知句子要用现在完成时“have/has+过去分词 ”, 主语 he 是第三人称单数故用has,这是一个一般疑问句,将has 提前,故选c。【点评】考查动词的时态,注意语境中提供的时间状语。8 do you know the color run, a five-kilometer race?yes. so far it_into quite a few cities in our country.a. c

7、omesb. camec. has come【答案】c【解析】 【分析】句意:你知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far 可知用现在完成时,故选c。【点评】考查现在完成时。9the number of foreign students attending chinese universities _ rising steadily since 1990.a. isb. arec. has beend. have been【答案】c【解析】 【分析】句意:从1990 年开始, 入中国大学的外国学生的数量呈 定增 。根据 状 since 19

8、90 ,从 1991 年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据the numberof, 的数量,助 用 数形式has, be 的 去分 been 。故 c。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have +been+现在分 。10 the couple _their new flat since the end of last month. they havent finished yet.a. have been decorating b. have decorated c. has been decorating d. w

9、as decorating 【答案】 a【解析】 【分析】句意: 夫 从上个月末起就一直在装 他 的新公寓。他 没有完成。decorate装 , ;根据句意和since the end of last month可知,此 表示 作从某一 开始,一直持 到 在,所以 用 在完成 行 ,且此 主 是thecouple,且根据后句中的 they 可知,此 指的是夫妻两个人,所以表示名 复数,所以 用原形,故 a。【点 】考 在完成 行 和主 一致。注意表示 作从某一 开始,一直持 到 在, 用 在完成 行 。11 tom says he is too tired to go on. he cant.

10、 he _ for an hour.a. had workedb. has just workedc. just workedd. has only been working【答案】d【解析】 【分析】考 。句意: 姆 他太累了不能 了。他不可能 ,他只工作了一个小 。从本 的 境中可以看出他不可能累的原因是:他从开始工作到 在 才工作了一个小 ,因此 用 在完成 行 ,故 d 。12 housing prices _ since the end of the last year. therefore, its time the centralgovernment _ some effecti

11、ve measures to bring them under control.a. have increased; would take c. have been increasing; take【答案】db. have increased; will taked. have been increasing; took【解析】 【分析】考 和虚 气。句意:房价自从去年年末以来一直在上 ,所以中央政府该采取措施加以控制了。第一空依据since 一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its timethat +did/ should

12、 do的句式”使用,故选d 项。13 i _ my homeworkfor four hours, but i am not sure whetheri can hand it intomorrow.a. have doneb. have been doingc. had been doingd. had done【答案】b【解析】 【分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故b 正确。【点评】考查时态14 he _ it for two hours,

13、 and hes still watching now.a. has been watchedb. watchingc. has been watchingd. is watching【答案】c【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。15 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

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

15、essed 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。【点 】考 ,本 涉及 在完成 行 。17 you look pre

16、tty tired today!ian environmental report over the last few days, which should be submitted to the bosstomorrow.a. wroteb. was writingc. had writtend. have been writing【答案】 d【解析】 【分析】句意: 你今天看起来很累! 在 去的几天里我一直在写一个 境 告, 个 告明天 要提交 老板。表示从几天前开始一直 行持 到 在的 作,用 在完成 行 ,故 d.【点 】考 ,本 涉及 在完成 行 的 用。18 according to

17、 the newly-elected french president, macron, france will reform the rigid andoutdated rules that _ the development of the country in the near future. a. limited b. had limited c. have been limitingd. will limit【答案】c【解析】 【分析】句意:据新当 的法国 macron ,在不久的将来法国将改革那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the ri

18、gidandoutdatedrulesthatthedevelopment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家的 展 在, 个 作一直在 行。所以用 在完成 行 。故 【点 】考 ,本 涉及 在完成 行 的 用。”,表示 个 作从 去一直到c。19 how much do you know about the trade war between china and america?well, the newspapers _ it in the past few wee

19、ks.a. reportb. will reportc. reportedd. have been reporting【答案】 d【解析】 【分析】句意:你 中美之 的 易 争了解多少?哦,在最近的几周里 一直在 道 件事。根据 状 n the past few weeks 可知 用 在完成 或者 在完成 行 ,故 d。【点 】考 ,本 涉及 在完成 行 的 用。20 _ her ambition of becoming a professional singer, she _ very hard since an earlyage.a. to realize, has been traini

20、ngc. to realize, was trainedb. realizing, trainedd. realized, has trained【答案】a【解析】 【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状语since an early age 通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故a 项正确。【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。21 isnt it hard to drive downtown to wo

21、rk?yes, thats why i _ to work by train.a. have been goingb. have gonec. was goingd. will have gone【答案】 a【解析】 【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?- 是,那就是我为什么一直坐火车上班的原因。说明坐火车上班一直持续到现在以后可能还在做。用现在完成进行时,选 a。【点评】考查现在完成进行时。22 it _ for two weeks, and the whole area is flooded.a. had rainedb. rainsc. would raind. h

22、as been raining【答案】d【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选d。【点评】考查时态,本题涉及现在完成进行时的应用。23 a new monetary policy will take effect next month. really good news, especially for thosecompanies that _ with money.a. have struggledb. struggledc. have been struggling

23、d. had struggled【答案】c【解析】 【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行, 并有可能持续下去, 强调动作的全过程。故选c。【点评】考查时态,本题涉及现在完成进行时。24 our headteacher _for months to make sure that we understand the importanceofconcentrati

24、on.a. triedb. was tryingc. has been tryingd. is trying【答案】c【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时。故选c。【点评】考查时态,本题涉及现在完成进行时。25 i _ in the same position too long my legs have fallen

25、 asleep.shake it a little before you get up.a. will sitb. have satc. am sittingd. have been sitting【答案】d【解析】 【分析】句意: 我坐得太久了,腿麻了。 站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have /has been doing sth 。故选 d。【点评】考查时态,本题涉及现在完成进行时。26 the debate has only a few moments that might be insp

26、iring to those who _ thisissue.a. followedb. had followedc. have been followingd. were following【答案】c【解析】 【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选c。【点评】考查时态,本题涉及现在完成时。27 im sure andrew will win the first prize in the final.i think so. he _ for it months.a. is preparingb. has been preparingc. was preparingd. had been preparing【答案】b【解析】 【分析】句意:我确信 andrew 在决赛中会获得一等奖。我也这么想,他已经准备了好几个月了。可知andrew 是从过去到现在一直在准备,用现在完成进行时,选b。【点评】考查时态,

温馨提示

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

评论

0/150

提交评论