初中英语现在完成进行时专项训练及答案及解析.docx

上传人:罗晋 文档编号:8693007 上传时间:2020-12-22 格式:DOCX 页数:8 大小:34.09KB
返回 下载 相关 举报
初中英语现在完成进行时专项训练及答案及解析.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 graduating in J

2、une. 可以判断 她快要毕业,所以最近一直在找工作 ,用现在完成进行时,故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。2Look, Jim is talking to his friend under the tree.It _ be him. He has _ back to Canada.A. can t; goneB. can t; beenC. may not; beenD. mustn t; gone【答案】A【解析】 【分析】考查情态动词表推测及现在完成时的用法。一方面,表示推测语气时,can t意为 “不可能 ”; may not 意为 “可能不是 ”; must

3、不用于否定句;另一方面, “ have/has gone to+ 地点 ”意为 “去了某地 ”,表示不在说话人这儿; “ have/hasbeen to +地点 ”表示 “去过某地 ”。句意为 “看,吉姆和他朋友在树下谈话。 不可能是他。他已经回加拿大了。 ”故选 A。3We can t get sleep with a strong windoutsideA. blowB. blowingC. blewD. blows【答案】 B【解析】 【分析】句意:我们不能睡在外面,外面大风吹。blowing 表示正在进行时。【点评】考察with 结构。4 Do you know the Color R

4、un, a five-kilometer race?Yes. So far it_into quite a few cities in our country.A. comesB. cameC. has come【答案】C【解析】 【分析】句意:你知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far 可知用现在完成时,故选C。【点评】考查现在完成时。5The number of foreign students attending Chinese universities _ rising steadily since 1990.A. isB. ar

5、eC. has beenD. have been【答案】C【解析】 【分析】句意:从1990年开始, 入中国大学的外国学生的数量呈 定增 。根据 状 since 1990 ,从1991年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据thenumberof, 的数量,助 用 数形式has, be的 去分 been 。故 C。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have +been+现在分 。6 Tom says he is too tired to go on. He cant. He _ for an hour.A. had work

6、edB. has just workedC. just workedD. has only been working【答案】D【解析】 【分析】考 。句意: 姆 他太累了不能 了。他不可能 ,他只工作了一个小 。从本 的 境中可以看出他不可能累的原因是:他从开始工作到 在 才工作了一个小 ,因此 用 在完成 行 ,故 D 。7Why, youre late again! I _ here for over two hours!A. am waitingB. waitedC. have been waitingD. was waiting【答案】C【解析】 【分析】考 在完成 行 。句意: 什么

7、,你又 到了!我在 里已 等了两个多小 了!根据句意可知,“等 ” 个 作是从 去开始,一直持 到 在一直在 行的 作,并 在造成了影响。故 C 。【点 】 在完成 行 表示 作从某一 开始,一直持 到 在,或者 止,或者可能仍然要 下去。构成: have+been+doing 。8I _ 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【解析】 【分析】考

8、。句意:四个小 以来,我一直都在做家庭作 ,但是我不确信我是否能在明天上交它。 在完成 行 通常表示 去 生的事情延 到 在,而且 在 生, 事情的延 性和反复性。故B 正确。【点评】考查时态9Im tired out. I_ all afternoon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。10 TomA. w

9、orksin the library every night over the last three months.B. workedC. has been workingD. had been working【答案】C【解析】 【分析】考查时态,题干中出现的时或现在完成时。故答案为C。【点评】本题的关键是牢记短语over/in成进行时或现在完成时。theover the last three months ,用于现在完成进行 last/past+ 段时间 “在近几年里 ”,常用于现在完11 Even though he gives away a piece of his fortune ea

10、ch 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【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还

11、要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。12 You look tired. I _ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】 D【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点评】考查动词时态,本题涉及现在完成进行时的应用。13 According to the newly-elected French preside

12、nt, 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 rigidandoutdatedrulesthatthedevelop

13、ment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家的 展”,表示 个 作从 去一直到 在, 个 作一直在 行。所以用 在完成 行 。故 C。【点 】考 ,本 涉及 在完成 行 的 用。14 He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hou

14、rs 和后半句句意 “他 在仍然在看 ”可知 用 在完成 行 。故 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【解析】 【分析】句意:你 中美之 的 易 争了解多少?哦,在最近的几周里 一直在 道 件事。根据 状 n the past few weeks 可知 用 在完成 或者

15、 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 的 用。16 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可知,她的小 没写完, 在 在写,表示从 去一直到 在一直在写,可能 会写下去, 使用 在完

16、成 行 。故 A。【点 】考 ,本 涉及 在完成 行 。17 Isnt it hard to drive downtown to work?Yes, thats why I _ to work by train.A. have been goingB. have goneC. was goingD. will have gone【答案】A【解析】 【分析】考 :根据句意:-开 到市中心工作 道不 ?- 是,那就是我 什么一直坐火 上班的原因。 明坐火 上班一直持 到 在以后可能 在做。用 在完成进行时,选A。【点评】考查现在完成进行时。18 Housing prices_ since a fe

17、w 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 increasing; took【答案】 D【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并

18、且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/wastimetha t “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词原形 ;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型Its/wastime that 。19 You _your depression for long, and now its time to relax yourself.A. maskedB. will have maskedC. have been maskedD. have been masking【答案】D【解析】 【分析】句意

19、:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。20 Where is Mary?Oh, 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去哪了? 她吃完早饭就出

20、去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。Mary 写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。21 Iso busily recently that IThats OK. I can manage it by myself.A. have been working; haveC. am working; will haveno time to help you with your maths.B. have worked; hadD. had been working; had had【答案

21、】A【解析】 【分析】句意:我最近工作太忙碌了,没时间帮你学数学。没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。22 Wow! So many different aliens appearances you draw!I _many websites about aliens.A. will visitB. was visitingC. had visitedD. have been visiting【答案】D【解析】 【分析

22、】句意 :哇!你画了那么多外星人的外貌! 我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D 符合题意,故选D。【点评】考查时态,本题涉及现在完成进行时。23 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 bee

23、n sitting【答案】D【解析】 【分析】句意: 我坐得太久了,腿麻了。 站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。24 The May Fourth Movement was launched in 1919 and its spirit _ Chinese youth tomake contributions to national rejuvenation ever since.A. is mot

24、ivatingB. has been motivatingC. motivatedD. was motivating【答案】B【解析】 【分析】句意:五四运动于 1919 年发起,其精神一直激励着中国青年为民族复兴而努力。由 ever since 可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。故选B。【点评】考查时态,本题涉及现在完成进行时。25 The debate has only a few moments that might be inspiring to those who _ thisissue.A. followedB. had f

25、ollowedC. have been followingD. were following【答案】C【解析】 【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选C。【点评】考查时态,本题涉及现在完成时。26 In my younger years, my father gave me some advice that Iin my mind ever since.A. turned overB. was turning overC. had t

26、urned overD. 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.

27、waitedB. waitC. would be waitingD. have been waiting【答案】D【解析】 【分析】句意: 打 了 ,你 在等哪一部 影? 星球大 ,我 已 在 儿等了两个多小 了。 for+ 段 与完成 用 ,根据 境可知 , 的 候仍然在等 ,因此用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。28 From his tired face, I can tell hein the queue for a long time.A. is waitingB. will waitC. will be waitingD. has been waiti

28、ng【答案】D【解析】 【分析】句意:从他疲 的 上 ,我可以看出他已 排了很 的 了。根据下文 for a long time 可知 用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。29 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【答案】B【解析】 【分析】句意:他 已 个 划一个星期

29、了,但 没有作出决定。第一空:一周了 一直 在 ,因此用 在完成 行 ;第二空:decision和make是被 关系,因此 用被 , 合助 has,可知用 在完成 的被 ,故 B。【点 】考 ,本 涉及 在完成 行 以及 在完成 的被 。30 To our relief, rescue work is under way in the quake-hit area in Mexico.Yes, volunteers are helping to distribute the donated provisions that _.A. were pouring in B. have been pouring in C. are poured in D. had been poured in【答案】B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。

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

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


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