中考英语现在完成进行时解题技巧和训练方法及练习题(含答案).docx

上传人:罗晋 文档编号:8709646 上传时间:2021-01-03 格式:DOCX 页数:8 大小:33.71KB
返回 下载 相关 举报
中考英语现在完成进行时解题技巧和训练方法及练习题(含答案).docx_第1页
第1页 / 共8页
中考英语现在完成进行时解题技巧和训练方法及练习题(含答案).docx_第2页
第2页 / 共8页
中考英语现在完成进行时解题技巧和训练方法及练习题(含答案).docx_第3页
第3页 / 共8页
中考英语现在完成进行时解题技巧和训练方法及练习题(含答案).docx_第4页
第4页 / 共8页
中考英语现在完成进行时解题技巧和训练方法及练习题(含答案).docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

1、【英语】中考英语现在完成进行时解题技巧和训练方法及练习题( 含答案 )一、初中英语现在完成进行时1You 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【解析】 【分析】句意: 你今天看起来很累! 在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从几天前开始一直

2、进行持续到现在的动作,用现在完成进行时,故选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 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。3Look, Jim is talking to his friend under the tree.It _ be him. He has _

3、 back 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。4Have

4、 you ever _ with a group?A. to speakB. studyC. studyingD. studied【答案】D【解析】 【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选 D。【点 】考 在完成 的 构。5 Do you know the Color Run, a five-kilometer race?Yes. So far it_into quite a few cities in our country.A. comesB. cameC. has come【答案】C【解析】 【分析】句意:你知道彩色跑,一个五千米的 跑 ?知道,到

5、目前 止它已 入了我 国家的好几个城市。由so far 可知用 在完成 ,故 C。【点 】考 在完成 。6The number of foreign students attending Chinese universities _ rising steadily since 1990.A. isB. areC. has beenD. have been【答案】C【解析】 【分析】句意:从1990 年开始, 入中国大学的外国学生的数量呈 定增 。根据 状 since 1990 ,从1991年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据thenumberof, 的数

6、量,助 用 数形式has, be的 去分 been 。故 C。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have+been+现在分 。7Im sorry you A. waitso long, but itll still be some time before Jim gets back.B. waitedC. had waitedD. have been waiting【答案】D【解析】 【分析】句意:很抱歉 你等了 么 ,但吉姆 得 一段 才能回来。have been waiting, 在完成 行 ,表示从 去开始的 作一直持 到 在,可能 要持 ,根据下一句b

7、ut itll still be some time before Jim gets back.用 在完成 行 ,故 D。【点 】考 ,掌握 在完成 行 的用法。可知可能 要 等待,所以8 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【解析】 【分析】考 。句意: 姆 他太累了不能 了。他不可能 ,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作

8、到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D 项。9I _ 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 正确。【点评】考查时态10 He s

9、peaks Chinese very well. Its not surprising. He _ in Beijing for nine years next week.A. has been livingB. has livedC. will have been livedD. will have been living【答案】D【解析】 【分析】句意:他汉语说的很好。这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。 live 为不及物动词,无被动语态。故知选 D 项。【点评】考查时态。11 Im tired out. I_ all after

10、noon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。12 Nice to see you again after all these years. What _?Well, Ive tried many things since we left school. Im now working for a large o

11、il company.A. have you doneB. were you doingC. did you doD. have you been doing【答案】D【解析】 【分析】考查时态。句意: 这么多年以后再次看见你真是太好了。这些年你一直在做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。13 He _ with English grammar every night over the last three months.A.

12、 strugglesB. struggledC. has been strugglingD. had been struggling【答案】C【解析】 【分析】句意:在过去的三个月里他每天晚上都在努力学英语语法。根据overthe last three months 可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即 C 项正确。【点评】考查动词时态,本题涉及现在完成进行时的应用。14 The western countries have been _ Christmas for many years.A. celebratingB. celebrateC. celebrates

13、D. celebrated【答案】A【解析】 【分析】 have/has been+ 现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选 A。15 Doctor Smith, whoin Shanghai formore than ten years, is considering workinginHuaian, but he hasnt decided yet.A. had workedB. has been workingC. is workingD. works【答案】B【解析】 【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句

14、子可知,本句中的who 指代前面的先行词doctorSmith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用。16 He is sure to pass the test, for he_ his lessons for the test every day over the pastmonth.A. will reviewB. was reviewingC. has been reviewingD. had been reviewing【答案】C【解析】 【分析】句意:他一定可

15、以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。根据时间状语over the past month在“过去的一个月里”;再结合句意,他复习的动作从过去持续到现在,故谓语动词用现在完成进行时,主语he 是第三人称单数,故用has been reviewing 。故选 C。【点评】考查时态,本题涉及现在完成进行时。17 Rosa _ this washing machine for more than ten years. She is thinking about buying anew one.A. is usingB. usedC. had usedD. has been usi

16、ng【答案】D【解析】 【分析】句意:Rosa已经使用这台洗衣机超过10 年了,她正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选 D。【点评】考查时态,本题涉及现在完成进行时的应用。18 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

17、【解析】 【分析】句意:你对中美之间的贸易战争了解多少?哦,在最近的几周里报纸一直在报道这件事。根据时间状语n the past few weeks 可知谓语动词用现在完成时或者现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。19 It _ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has been raining【答案】D【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨

18、一直在进行,要用现在完成进行时态故选D。【点评】考查时态,本题涉及现在完成进行时的应用。20 Why, Jack, you look so tired! Well, I _ the house and I must finish the work tomorrow.A. was paintingB. will be paintingC. have paintedD. have been painting【答案】D【解析】 【分析】句意:怎么啦,杰克,你看起来如此疲惫!噢,我一直都在粉刷房子 ,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延续。选 D。【点评】考查时态,

19、本题涉及现在完成进行时的应用。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 Iso busily recently that IThat

20、s 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【答案】A【解析】 【分析】句意: 我最近工作太忙碌了,没时间帮你学数学。 没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时

21、和一般现在时的应用。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 strugglingD. had struggled【答案】C【解析】 【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知

22、 ,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行 , 并有可能持续下去 , 强调动作的全过程。故选 C。【点评】考查时态,本题涉及现在完成进行时。24 Our headteacher _for months to make sure that we understand the importanceofconcentration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现

23、在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时。25 Wow! So many different aliens appearances you draw!I _many websites about aliens.A. will visitB. was visitingC. had visitedD. have been visiting【答案】D【解析】 【分析】句意 :哇!你画了

24、那么多外星人的外貌! 我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D 符合题意,故选D。【点评】考查时态,本题涉及现在完成进行时。26 The May Fourth Movement was launched in 1919 and its spirit _ Chinese youth tomake contributions to national rejuvenation ever since.A. is motivatingB. h

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

26、ave been followingD. were following【答案】C【解析】 【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选C。【点评】考查时态,本题涉及现在完成时。28 In order to find the missing child, villagers _ all they can over the past five hours.A. didB. doC. had doneD. have been doing【答案】D

27、【解析】 【分析】句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。 A. did 一般过去时B. do 一般现在时C. had done 过去完成时表示过去的过去D.have been doing 现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时。29 Theythe plan for a week, but no decision has.A. have been discussing; made B. have been discussing;

28、 been made C. have been discussed; been made D. are discussing; been made【答案】B【解析】 【分析】句意:他们已经讨论这个计划一个星期了,但还没有作出决定。第一空:一周了问题一直还在讨论,因此用现在完成进行时;第二空:decision 和 make 是被动关系,因此谓语动词用被动语态,结合助动词has,可知用现在完成时的被动语态,故选B。【点评】考查时态语态,本题涉及现在完成进行时以及现在完成时的被动语态。30 You look tired. I _ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】 D【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点评】考查动词时态,本题涉及现在完成进行时的应用。

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

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


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