版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、(英语)英语现在完成进行时模拟试题及解析一、初中英语现在完成进行时1_ 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 a
2、ge 通常和 在完成 用,表示从 去就开始的 作,本句使用 在完成 行 作的延 性,表示她一直都在努力 。故 A 正确。【点 】考 非 和 ,本 涉及不定式作目的状 和 在完成 行 的 用。2He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他 在仍然在看 ”可知 用 在完成 行 。3We can t get sleep ithw a
3、strong windoutside A. blowB. blowingC. blewD. blows【答案】 B【解析】 【分析】句意:我 不能睡在外面,外面大 吹。【点 】考察with 构。blowing表示正在 行 。4The number of foreign students attending Chinese universities _ rising steadily since 1990.A. isB. areC. has beenD. have been【答案】C【解析】 【分析】句意:从1990年开始, 入中国大学的外国学生的数量呈 定增 。根据 状 since 1990
4、,从1991年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据thenumberof, 的数量,助 用 数形式has, be的 去分 been 。故 C。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have+been+现在分 。5China _ great achievements in science and technology since 1978.A. makesB. madeC. has made【答案】C【解析】 【分析】句意:自1978 年以来,中国在科学技术方面取得了巨大成就。makegreat achievement取得巨大成
5、就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。【点评】考查动词的时态。注意现在完成时的用法。6 Tom says he is too tired to go on. He cant. He _ for an hour.A. had workedB. has just workedC. just workedD. has only been working【答案】D【解析】 【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因
6、此应该用现在完成进行时,故选D 项。7Housing prices _ since the end of the last year. Therefore, its time the centralgovernment _ some effective 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【解析】 【分析】考查时态和虚
7、拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since 一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its timethat +did/ should do的句式”使用,故选D 项。8Dashan, who_crosstalk, the Chinese comedic tradition, for decades, wants to mix itup with the Western stand-up tradition.A. will be learningB. is learningC.
8、 had been learningD. has been learning【答案】 D【解析】 【分析】考查时态。本句的时间状语是“for decades 几十年来 ”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。9Im tired out. I_ all afternoon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shoppi
9、ng【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。10 TomA. worksin the library every night over the last three months.B. workedC. has been workingD. had been working【答案】C【解析】 【分析】考查时态,题干中出现的时或现在完成时。故答案为C。【点评】本题的关键是牢记短语over/in成进行时或现在完成时。over the last three months ,用于现在完成进行 the last/past+
10、段时间 “在近几年里 ”,常用于现在完11 Doctor Smith, whoin Shanghai for more than ten years, is considering working inHuaian, but he hasnt decided yet.A. had workedB. has been workingC. is workingD. works【答案】B【解析】 【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的who 指代前面的先行词doctorSmith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已
11、工作了十多年,现在还在上海,故要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用。12 You look pretty 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【解析】 【分析】句意: 你今天看起来很累! 在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从
12、几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用。13 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 月。福特汽车公司在美国亚利桑那州的公共道路一直
13、让没有安全的的司机操纵的自动化微型轿车运转。since,“自从 ”, Since后如果是过去的时间,主句要用现在完成时。因此可知 C、 D 是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而 B 是现在完成时,表示动作到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选 A。【点评】考查动词时态,本题涉及现在完成进行时的应用。14 He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is w
14、atching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 C。15 How much do you know about the trade war between China and America?Well, the newspapers _ it in the past few weeks.A. reportB. will reportC. reportedD. have been reporting【答案】 D【解析】 【分析】句意:你对中美之间的贸易战争了解多少?哦,在最近的几周里报纸一直在报道这
15、件事。根据时间状语n the past few weeks 可知谓语动词用现在完成时或者现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。16 But actually, these Englishers _ gradually in accents, spellings, expressions and theusage of vocabulary and we have to adapt to that.A. had changedB. changedC. have been changingD. is changing【答案】C【解析】 【分析】句意:但事实上,这些
16、说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即 have/has been doing ,又主语 these Englishers 是复数,故用 have been changing ,选 C。【点评】考查时态,本题涉及现在完成进行时。17 It _ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has been raining【答案】D【解析】 【分析】句意:连续下
17、雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。【点评】考查时态,本题涉及现在完成进行时的应用。18 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
18、 increasing; takesD. have been increasing; took【答案】 D【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/wastimethat “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词原形 ;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型Its/wastime that 。19 So much remains to be done!W
19、ell, its not surprising. So many peopleall the time recently.A. comeB. have comeC. have been comingD. came【答案】C【解析】 【分析】句意:还有许多事情要做! 好吧,这并不奇怪。最近来的人太多了。考查时态。根据all the time recently可知句子用现在完成进行时态,故答案为:C。【点评】考查时态在具体语境中的运用。20 Iso busily recently that IThats OK. I can manage it by myself.A. have been work
20、ing; haveC. am working; will haveno time to help you with your maths.B. have worked; hadD. had been working; had had【答案】A【解析】 【分析】句意: 我最近工作太忙碌了,没时间帮你学数学。 没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。21 A new monetary policy will take effe
21、ct next month. Really good news, especially for thosecompanies that _ with money.A. have struggledB. struggledC. have been strugglingD. had struggled【答案】C【解析】 【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行, 并
22、有可能持续下去, 强调动作的全过程。故选C。【点评】考查时态,本题涉及现在完成进行时。22 I havent seen Jacky these days. She _ for the driving test due to take place next Monday.A. will prepareB. has been preparingC. was preparingD. prepared【答案】B【解析】 【分析】句意:这些天我没见过Jacky。 她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选 B。【点
23、评】考查时态,本题涉及现在完成进行时。23 Our headteacher _for months to make sure that we understand the importanceofconcentration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “
24、for months 也”表明本句应该用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时。24 Wow! So many different aliens appearances you draw!I _many websites about aliens.A. will visitB. was visitingC. had visitedD. have been visiting【答案】D【解析】 【分析】句意 :哇!你画了那么多外星人的外貌! 我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作
25、从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D 符合题意,故选D。【点评】考查时态,本题涉及现在完成进行时。25 I _ in the same position too long My legs have fallen asleep.Shake it a little before you get up.A. will sitB. have satC. am sittingD. have been sitting【答案】D【解析】 【分析】句意:我坐得太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可
26、能持续下去,其形式为:sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。26 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+ 段 与完成 用 ,根据 境可知 , 的 候仍
27、然在等 ,因此用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。27 From his tired face, I can tell hein the queue for a long time.A. is waitingB. will waitC. will be waitingD. has been waiting【答案】D【解析】 【分析】句意:从他疲 的 上 ,我可以看出他已 排了很 的 了。根据下文 for a long time 可知 用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。28 Theythe plan for a week, but no decision has.A. have been discussing; madeB. have been discussing; been madeC. have been discussed; been madeD. are discussing; been made【
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 楼顶logo施工方案(3篇)
- 香薰手工活动方案策划(3篇)
- 声控照明施工方案(3篇)
- 茶叶活动推广策划方案(3篇)
- 高州剪发活动策划方案(3篇)
- 2025年零售行业顾客服务标准流程
- 医美成交方案策划
- 2025年大学汽车运用与维修(汽车检测技术)试题及答案
- 2025年中职旅游服务(导游服务技能)试题及答案
- 2025年高职新闻采编与制作(新闻采编)试题及答案
- DZ∕T 0213-2020 矿产地质勘查规范 石灰岩、水泥配料类(正式版)
- 医院护理人文关怀实践规范专家共识
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- 人工智能在体育训练中的应用与发展趋势
- 三亚崖州湾科技城南海资源保护开发与利用产业创新平台 环评报告
- 沈阳开放大学招聘考试题库2024
- 16 ADCampus解决方案微分段技术白皮书1.0
- 高校申报新专业所需材料汇总
- (机构动态仿真设计)adams
- NB-T 31053-2021 风电机组电气仿真模型验证规程
- GB/T 1048-2019管道元件公称压力的定义和选用
评论
0/150
提交评论