初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx

上传人:大张伟 文档编号:8692501 上传时间:2020-12-22 格式:DOCX 页数:8 大小:35.93KB
返回 下载 相关 举报
初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx_第1页
第1页 / 共8页
初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx_第2页
第2页 / 共8页
初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx_第3页
第3页 / 共8页
初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx_第4页
第4页 / 共8页
初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx》由会员分享,可在线阅读,更多相关《初中英语现在完成进行时解题技巧分析及练习题(含答案)含解析.docx(8页珍藏版)》请在三一文库上搜索。

1、初中英语现在完成进行时解题技巧分析及练习题( 含答案 ) 含解析一、初中英语现在完成进行时1Lucy seems absent these days.She _ a job from city to city you see, she is graduating in June.A. hunts forB. is to hunt forC. has hunted forD. has been hunting for【答案】 D【解析】 【分析】句意:Lucy 这些天似乎不在。从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据you see, she is graduati

2、ng in June. 可以判断 她快要毕业,所以最近一直在找工作 ,用现在完成进行时,故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。2He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。3 Look, the light is still on in Helens office. M

3、aybe she _ her work yet.A. doesnt finishB. wont finishC. hasnt finishedD. didnt finish【答案】C【解析】 【分析】句意:看,海伦的办公室的灯还亮着在。也许她还没有完成工作。 yet 用于否定句末,是现在完成时的标志词,故选C。【点评】考查动词的时态。4Ito Rongjiang last year But Ineverto ChongjiangA. went , have, beenB. will go,have, beenC. went, have, goneD. go,have, gone【答案】A【解析

4、】 【分析】句意:去年我去了榕江,但我从未去过重江。由last year 可知,第一句用一般过去时;由第二句中的never 可知,用现在完成时,故选A。【点评】考查动词的时态,注意句中的时间状语的暗示。5China _ great achievements in science and technology since 1978.A. makesB. madeC. has made【答案】C【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。makegreat achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现

5、在完成时,故选C。【点评】考查动词的时态。注意现在完成时的用法。6Why, youre late again! I _ here for over two hours!A. am waitingB. waitedC. have been waitingD. was waiting【答案】C【解析】 【分析】考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等 ”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。故选C 项。【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。构成:

6、have+been+doing 。7I _ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A. have doneB. have been doingC. had been doingD. had done【答案】B【解析】 【分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B 正确。【点评】考查时态8Mary_ to writing class

7、es every night since June and the course will end this week.A. had goneB. has been goingC. is goingD. went【答案】B【解析】 【分析】。句意:从6 月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。9Nice to see you again after all thes

8、e years. What _?Well, Ive tried many things since we left school. Im now working for a large oil company.A. have you doneB. were you doingC. did you doD. have you been doing【答案】 D【解析】 【分析】考查时态。句意: 这么多年以后再次看见你真是太好了。这些年你一直在做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题

9、难度不大,重点把握句意和熟知现在完成进行时的内涵。10 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 been rising【答案】 D【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。r

10、aise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。11 He _ with English grammar every night over the last three months.A. strugglesB. struggledC. has been strugglingD. had been struggling【答案】C【解析】 【分析】句意:在过去的三个月里他每天

11、晚上都在努力学英语语法。根据overthe last three months 可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即 C 项正确。【点评】考查动词时态,本题涉及现在完成进行时的应用。12 You look tired. I _ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】 D【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点评】考查动词时态,本题涉及现在完成进行时的应用。

12、13 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 指代前面的先行词 doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要

13、用现在完成进行时。故选 B。【点评】考查时态,本题涉及现在完成进行时的应用。14 He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 C。15 The Ford Companyits autonomous minicars on public roads in Arizona, the US

14、, withouta safety driver since October, 2017.A. has been operatingB. has operatedC. had been operatingD. had operated【答案】 A【解析】 【分析】句意:自2017 年 10 月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,“自从 ”, Since 后如果是过去的时间,主句要用现在完成时。因此可知C、 D 是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B 是现在完成时,表示动作到现在已完成

15、或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。【点评】考查动词时态,本题涉及现在完成进行时的应用。16 Whats wrong? You look really stressed out.I _ the whole week preparing for my graduation paper.A. workB. have workedC. have been workingD. worked【答案】C【解析】 【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意, “我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短

16、语 the whole week ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选 C。【点评】考查时态,本题涉及现在完成进行时。17 _ 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【解析】 【分析】句意:为了实现成为职

17、业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状语since an early age 通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故A 项正确。【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。18 My friends from the mainlandto me that they find the citys subway cars are too oldcompared with what they pay for subways in Beijing.

18、A. complainedB. is complainingC. was complainingD. have been complaining【答案】D【解析】 【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词 are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选 D。【点评】考查现在完成进行时。注意根据主从句的时态关系确定正确的时态。19 It _ for two weeks, and the whole area is flooded.A. had raine

19、dB. rainsC. would rainD. has been raining【答案】D【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。【点评】考查时态,本题涉及现在完成进行时的应用。20 Housing prices_ since a few years ago. Therefore, its time the central government_ some effective measures to bring them under control.A. have

20、increased; would takeB. have increased; will takeC. have been increasing; takesD. have been increasing; took【答案】D【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/wastimethat “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词原形;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时

21、的应用,以及固定句型Its/wastime that 。21 You _your depression for long, and now its time to relax yourself.A. maskedB. will have maskedC. have been maskedD. have been masking【答案】D【解析】 【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。22 Where is Mary?Oh,

22、 she went out after breakfast, andher paper in the library ever since. You can find herthere.A. WroteB. had writtenC. has been writingD. is writing【答案】C【解析】 【分析】句意:Mary去哪了? 她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。Mary 写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。23 So much remains to

23、 be done!Well, its not surprising. So many peopleA. comeB. have comeall the time recently.C. have been comingD. came【答案】C【解析】 【分析】句意:还有许多事情要做! 好吧,这并不奇怪。最近来的人太多了。考查时态。根据all the time recently可知句子用现在完成进行时态,故答案为:C。【点评】考查时态在具体语境中的运用。24 I havent seen Jacky these days. She _ for the driving test due to tak

24、e place next Monday.A. will prepareB. has been preparingC. was preparingD. prepared【答案】B【解析】 【分析】句意:这些天我没见过Jacky。 她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选 B。【点评】考查时态,本题涉及现在完成进行时。25 Our headteacher _for months to make sure that we understand the importanceofconcentration.A.

25、triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在 行。且由 “for months 也”表明本句 用 在完成 行 。故 C。【点 】考 ,本 涉及 在完成 行 。26 Wow! So many different aliens appearances you draw!I _many web

26、sites about aliens.A. will visitB. was visitingC. had visitedD. have been visiting【答案】D【解析】 【分析】句意 :哇!你画了那么多外星人的外貌! 我一直在 很多关于外星人的网站。分析句子可知,由前句可知,指的是 在你画的。可推断出第二句是指从 去到 在一直在 些网站, 作从 去一直持 到 在,且 个 作一直在 行,故要用 在完成 行 ,因此D 符合 意,故 D。【点 】考 ,本 涉及 在完成 行 。27 In my younger years, my father gave me some advice th

27、at IA. turned overB. was turning overC. had turned over【答案】Din my mind ever since.D. have been turning over【解析】 【分析】句意:在我年 的 候,我的父 了我一些建 ,从那 起, 些建 一直在我的 海里翻来覆去。since自从 这里 turnover 表示仔 回想,反复斟酌考 。因 句中turn over 在将来会 下去,故用 在完成 行 everhave beendoing。故 D。【点 】考 和短 turn over 。28 But actually, these Englisher

28、s _ 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【解析】 【分析】句意:但事 上, 些 英 的人在口音,拼写和 的使用上一直在改 ,因此我 必 适 件事。 合句意可知英 的 化从 去开始,持 到 在,并且会持 到将来,故用 在完成 行 ,即 have/has been doing ,又主 these Engl

29、ishers 是复数,故用 have been changing , C。【点 】考 ,本 涉及 在完成 行 。29 Judith _ on her new novel which is supposed to come out next month.A. has been workingB. had workedC. will be workingD. was working【答案】A【解析】 【分析】句意:朱迪思一直在写她的新小 , 本小 定下个月出版。根据下文which is supposed to come out next month可知,她的小 没写完, 在 在写,表示从 去一直到

30、 在一直在写,可能 会写下去, 使用 在完成 行 。故 A。【点 】考 ,本 涉及 在完成 行 。30 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【解析】 【分析】句意:你今天看起来很累!在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选 D.【点评】考查动词时态,本题涉及现在完成进行时的应用。

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

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


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