中考英语现在完成进行时试题类型及其解题技巧.docx

上传人:大张伟 文档编号:8689507 上传时间:2020-12-22 格式:DOCX 页数:8 大小:189.94KB
返回 下载 相关 举报
中考英语现在完成进行时试题类型及其解题技巧.docx_第1页
第1页 / 共8页
中考英语现在完成进行时试题类型及其解题技巧.docx_第2页
第2页 / 共8页
中考英语现在完成进行时试题类型及其解题技巧.docx_第3页
第3页 / 共8页
中考英语现在完成进行时试题类型及其解题技巧.docx_第4页
第4页 / 共8页
中考英语现在完成进行时试题类型及其解题技巧.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

1、最新中考英语现在完成进行时试题类型及其解题技巧一、初中英语现在完成进行时1Im tired out. I_ all afternoon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。2He _ it for two hours, and hes still watching now.A. has been watched

2、B. 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 _ back to Canada.A. can t; goneB. can t; beenC. may not; beenD. mustn t; gone【答案】A【解析】 【分析】考查情态动词表推测及现在完成时的用法。一方面,表示推测语气时

3、,can t意为 “不可能 ”; may not 意为 “可能不是 ”; must 不用于否定句;另一方面,“ have/hasgone to+ 地点 ”意为 “去了某地 ”,表示不在说话人这儿;“ have/hasbeen to +地点 ”表示 “去过某地 ”。句意为 “看,吉姆和他朋友在树下谈话。 不可能是他。他已经回加拿大了。 ”故选 A。4Have you ever _ with a group?A. to speakB. studyC. studyingD. studied【答案】D【解析】 【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选 D。【点评】

4、考查现在完成时的结构。5 Look, the 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也许她还没有完成工【点评】考查动词的时态。6Can Mr Read speak Chinese?Yes He speaks Chinese very well because heA.

5、has been inB. has been toChina for many yearsC. has gone toD. has come to【答案】 A【解析】 【分析】句意为:-里德先生会说中文吗?-是的。他汉语说得很好因为他已经在中国多年。 has been in 指的是某人在某地停留多长时间;has been to 是去过某地已经回来; has gone to 是去某地了,还没回来;has come to 是已经来到某地,根据句意可知选A【点评】考查动词短语辨析7We can t get sleep with a strong windoutsideA. blowB. blowin

6、gC. blewD. blows【答案】 B【解析】 【分析】句意:我们不能睡在外面,外面大风吹。【点评】考察with 结构。blowing表示正在进行时。8Ito Rongjiang last year But Ineverto ChongjiangA. went , have, beenB. will go,have, beenC. went, have, goneD. go,have, gone【答案】A【解析】 【分析】句意:去年我去了榕江,但我从未去过重江。由lastyear可知,第一句用一般过去时;由第二句中的never 可知,用现在完成时,故选A。【点评】考查动词的时态,注意句中

7、的时间状语的暗示。9The 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+ 在分 ;再根据the numberof, 的数量,助 用 数形式has, be 的 去分 been 。故 C。【点 】考 在完

8、成 行 。注意掌握 构 在完成 行 的 构:has/have +been+现在分 。10 Im sorry youso long, but itll still be some time before Jim gets back.A. waitB. waitedC. had waitedD. have been waiting【答案】D【解析】 【分析】句意:很抱歉 你等了 么 ,但吉姆 得 一段 才能回来。have been waiting , 在完成 行 ,表示从 去开始的 作一直持 到 在,可能 要持 ,根据下一句but itll still be some time before Ji

9、m gets back.可知可能 要 等待,所以用 在完成 行 ,故 D。【点 】考 ,掌握 在完成 行 的用法。11 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. was decorating 【答案】 A【解析】 【分析】句意: 夫 从上个月末起就一直在装 他 的新公寓。他 没有完成。decorate装 , ;根据句意和since the e

10、nd of last month可知,此 表示 作从某一 开始,一直持 到 在,所以 用 在完成 行 ,且此 主 是thecouple,且根据后句中的 they 可知,此 指的是夫妻两个人,所以表示名 复数,所以 用原形,故 A。【点 】考 在完成 行 和主 一致。注意表示 作从某一 开始,一直持 到 在, 用 在完成 行 。12 Housing prices _ since the end of the last year. Therefore, its time the centralgovernment _ some effective measures to bring them un

11、der 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 do的句”式使用,故 D 。13 Why, youre lat

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

13、hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 C。15 Mary_ to writing classes every night since June and the course will end this week.A. had goneB. has been goingC. is goingD. went【答案】 B【解析】 【分析

14、】。句意:从6 月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。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【解析

15、】 【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意,“我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the wholeweek ),唯有现在完成进行时可表达这一含义,应选用 have been doing 的结构,故选C。【点评】考查时态,本题涉及现在完成进行时。17 Tomin the library every night over the last three months.A. worksB. workedC. has been workingD. had been working【答案】C【解析】 【分析】考查

16、时态,题干中出现的over the last three months ,用于现在完成进行时或现在完成时。故答案为C。【点评】本题的关键是牢记短语over/inthe last/past+ 段时间 “在近几年里 ”,常用于现在完成进行时或现在完成时。18 You look tired. I _ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】 D【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。【点评】考查

17、动词时态,本题涉及现在完成进行时的应用。19 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 月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,“自从 ”,

18、 Since 后如果是过去的时间,主句要用现在完成时。因此可知C、 D 是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B 是现在完成时,表示动作到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。【点评】考查动词时态,本题涉及现在完成进行时的应用。20 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

19、_. A. were pouring in B. have been pouring in C. are poured in D. had been poured in【答案】 B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。21 It _ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has b

20、een raining【答案】D【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。【点评】考查时态,本题涉及现在完成进行时的应用。22 You _your depression for long, and now its time to relax yourself.A. maskedB. will have maskedC. have been maskedD. have been masking【答案】D【解析】 【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可

21、知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。23 So much remains to 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可知句子用现在完成进行时态,

22、故答案为:C。【点评】考查时态在具体语境中的运用。24 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 为先行词,在后面的

23、定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行, 并有可能持续下去, 强调动作的全过程。故选C。【点评】考查时态,本题涉及现在完成进行时。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【解析】 【分析】句意:我坐得太久了,腿麻了。站起来之前动一动。分

24、析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have /has been doing sth 。故选 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. has been motivatingC. motivatedD. was m

25、otivating【答案】B【解析】 【分析】句意:五四运动于 1919 年发起,其精神一直激励着中国青年为民族复兴而努力。由 ever since 可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。故选B。【点评】考查时态,本题涉及现在完成进行时。27 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【解析】 【分析】句意:为了找到失踪的孩

26、子,村民们在过去五小时里一直在尽力做自己能做的事情。 A. did 一般过去时B. do 一般现在时C. had done 过去完成时表示过去的过去D.have been doing 现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时。28 Mr. Herpin is one of the foreign experts who _ in China in the last five years.A. worksB. is workingC. are workingD. ha

27、ve been working【答案】D【解析】 【分析】句意:Herpin 先生是过去五年在中国工作的外国专家之一。根据in thelast five years 可知,句子用现在完成时态或现在完成进行时态,故选D。【点评】考查时态,本题涉及现在完成进行时。29 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 b

28、een changingD. is changing【答案】C【解析】 【分析】句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即 have/has been doing ,又主语 these Englishers 是复数,故用 have been changing ,选 C。【点评】考查时态,本题涉及现在完成进行时。30 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 正确。【点评】考查时态

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

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


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