收藏 分享(赏)

初中英语现在完成进行时(一)解题方法和技巧及练习题及解析.docx

上传人:HR专家 文档编号:11762096 上传时间:2021-01-01 格式:DOCX 页数:8 大小:35.34KB
下载 相关 举报
初中英语现在完成进行时(一)解题方法和技巧及练习题及解析.docx_第1页
第1页 / 共8页
初中英语现在完成进行时(一)解题方法和技巧及练习题及解析.docx_第2页
第2页 / 共8页
初中英语现在完成进行时(一)解题方法和技巧及练习题及解析.docx_第3页
第3页 / 共8页
初中英语现在完成进行时(一)解题方法和技巧及练习题及解析.docx_第4页
第4页 / 共8页
初中英语现在完成进行时(一)解题方法和技巧及练习题及解析.docx_第5页
第5页 / 共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 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。3 Look, the light is still on in Helens office. Maybe she _ her work yet.A. d

3、oesnt finishB. wont finishC. hasnt finished【答案】C【解析】 【分析】句意:看,海伦的办公室的灯还亮着在。作。 yet 用于否定句末,是现在完成时的标志词,故选C。D. didnt finish也许她还没有完成工【点评】考查动词的时态。4Can Mr Read speak Chinese?Yes He speaks Chinese very well because heA. has been inB. has been toChina for many yearsC. has gone toD. has come to【答案】A【解析】 【分析】句

4、意为:-里德先生会说中文吗?-是的。他汉语说得很好因为他已经在中国多年。has beenin指的是某人在某地停留多长时间;has been to是去过某地已经回来; has gone to是去某地了,还没回来;has come to是已经来到某地,根据句意可知选A【点评】考查动词短语辨析5 Why is your foreign teacher s Chinese so good?Because heChina for eight yearsA. has gone toB. has been toC. has come toD. has been in【答案】 D【解析】 【分析】句意为:-为

5、什么你的外教的中文那么好时间状语for eight years 是一段时间,所以要用表示状态的短语选 D?-因为他来中国已经8 年了。be in 的现在完成时态,故【点评】考查现在完成时的短语辨析。6We can t get sleep with a strong windoutsideA. blowB. blowingC. blewD. blows【答案】 B【解析】 【分析】句意:我们不能睡在外面,外面大风吹。【点评】考察with 结构。blowing表示正在进行时。7Ito Rongjiang last year But Ineverto ChongjiangA. went , have

6、, beenB. will go,have, beenC. went, have, goneD. go,have, gone【答案】A【解析】 【分析】句意:去年我去了榕江,但我从未去过重江。由lastyear可知,第一句用一般过去时;由第二句中的never 可知,用现在完成时,故选A。【点评】考查动词的时态,注意句中的时间状语的暗示。8China _ great achievements in science and technology since 1978.A. makesB. madeC. has made【答案】C【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成

7、就。makegreat achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。【点评】考查动词的时态。注意现在完成时的用法。9The 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【解析】 【分析】句意:这对夫妇从上个月末起就一直在装饰他们

8、的新公寓。他们还没有完成。decorate装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的 they 可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选 A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。10 The most delicious cookies in the world _ by granny. Please wait ten more minutes

9、to enjoy them.A. makesB. is madeC. is being madeD. is going to make【答案】C【解析】 【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选 C。11 Housing prices _ since the end of the last year. Therefore, its time the centralgovernment _ some effective measures to bring them und

10、er 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 项。12 I _ my

11、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 正确。【点评】考查时态13 He speaks Chinese very well. Its not surprising.

12、 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 项。【点评】考查时态。14 He _ it for two hours, and hes still watching now.A. has been watchedB

13、. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 C。15 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 oil company.A. have you doneB. were you doingC. did you

14、doD. have you been doing【答案】 D【解析】 【分析】考查时态。句意: 这么多年以后再次看见你真是太好了。这些年你一直在做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。16 Whats wrong? You look really stressed out.I _ the whole week preparing for my graduation paper.A. workB. have workedC. ha

15、ve been workingD. worked【答案】C【解析】 【分析】句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕业论文。根据本题题意,“我 ”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the wholeweek ),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,故选C。【点评】考查时态,本题涉及现在完成进行时。17 _ her ambition of becoming a professional singer, she _ very hard since an earlyage.A. To realize,

16、 has been trainingC. To realize, was trainedB. Realizing, trainedD. Realized, has trained【答案】A【解析】 【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目的状语,第二句时间状语since an early age 通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故A 项正确。【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。18 My friends from the

17、mainlandto me that they find the citys subway cars are too oldcompared with what they pay for subways in Beijing.A. complainedB. is complainingC. was complainingD. have been complaining【答案】D【解析】 【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词 are,用的是一般现在时,主句强调动作的延续性和反复性,要

18、用现在完成进行时,故选 D。【点评】考查现在完成进行时。注意根据主从句的时态关系确定正确的时态。19 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 increasing; takesD. have been increasing; to

19、ok【答案】D【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/wastimethat “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词原形;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型Its/wastime that 。20 Where is Mary?Oh, she went out after breakfast, andher paper in the library

20、 ever since. You can find herthere.A. WroteB. had writtenC. has been writingD. is writing【答案】C【解析】 【分析】句意:Mary去哪了? 她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。Mary 写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。21 Iso busily recently that IThats OK. I can manage it by myself.A. have been w

21、orking; haveC. am working; will haveno time to help you with your maths.B. have worked; hadD. had been working; had had【答案】A【解析】 【分析】句意: 我最近工作太忙碌了,没时间帮你学数学。 没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。22 A new monetary policy will take e

22、ffect next month. Really good news, especially for thosecompanies that _ with money.A. have struggledB. struggledC. have been strugglingD. had struggled【答案】C【解析】 【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行

23、, 并有可能持续下去, 强调动作的全过程。故选C。【点评】考查时态,本题涉及现在完成进行时。23 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

24、。【点评】考查时态,本题涉及现在完成进行时。24 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【解析】 【分析】句意:我坐得太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为: sb have /has been doing sth 。故选 D

25、。【点评】考查时态,本题涉及现在完成进行时。25 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 motivating【答案】B【解析】 【分析】句意:五四运动于 1919 年发起,其精神一直激励着中国青年为民族复兴而努力。由 ever since 可知,本句为现在完

26、成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。故选B。【点评】考查时态,本题涉及现在完成进行时。26 The debate has only a few moments that might be inspiring to those who _ thisissue.A. followedB. had followedC. have been followingD. were following【答案】C【解析】 【分析】句意:这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直

27、到现在还在关注,可知要用现在完成进行时,因此选C。【点评】考查时态,本题涉及现在完成时。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【解析】 【分析】句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。 A. did 一般过去时B. do 一般现在时C. had done 过去完成时表示过去的过去D.have been doing 现在完成进行时,表示

28、从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选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 waiting【答案】D【解析】 【分析】句意:从他疲惫的脸上 ,我可以看出他已经排了很长时间的队了。根据下文 for a long time 可知应用现在完成进行时 ,故选 D。【点评】考查时态语态,本题

29、涉及现在完成进行时。29 Im sure Andrew will win the first prize in the final.I think so. He _ for it months.A. is preparingB. has been preparingC. was preparingD. had been preparing【答案】B【解析】 【分析】句意:我确信 Andrew 在决赛中会获得一等奖。我也这么想,他已经准备了好几个月了。可知Andrew 是从过去到现在一直在准备,用现在完成进行时,选B。【点评】考查时态,本题涉及现在完成进行时。30 Dashan, who_cro

30、sstalk, the Chinese comedic tradition, for decades, wants to mix itup with the Western stand-up tradition.A. will be learningB. is learning【答案】 DC. had been learningD. has been learning【解析】 【分析】考查时态。本句的时间状语是“for decades几十年来 ”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。

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

当前位置:首页 > 中等教育 > 初中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报