英语初中英语现在完成进行时练习题.docx

上传人:scccc 文档编号:14072812 上传时间:2022-02-01 格式:DOCX 页数:10 大小:19.67KB
返回 下载 相关 举报
英语初中英语现在完成进行时练习题.docx_第1页
第1页 / 共10页
英语初中英语现在完成进行时练习题.docx_第2页
第2页 / 共10页
英语初中英语现在完成进行时练习题.docx_第3页
第3页 / 共10页
英语初中英语现在完成进行时练习题.docx_第4页
第4页 / 共10页
英语初中英语现在完成进行时练习题.docx_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

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

1、英语初中英语现在完成进行时练习题一、初中英语现在完成进行时1 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 可知谓语动词用现在完成时或者现在完成

2、进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。2 He it for two hours, and hes still watching now.A. has been watched B. watching C. has been watching D. is watching【答案】C【解析】【分析】由前半句的for two hours 和后半句句意“他现在仍然在看”可知应用现在完成进行时。3 Look, the light is still on in Helens office. Maybe she her work yet.D. didnt finish也许她还没有

3、完成工A. doesnt finishB. wont finishC. hasnt finished【答案】C【解析】【分析】句意: 看,海伦的办公室的灯还亮着在。作。 yet 用于否定句末,是现在完成时的标志词,故选C。【点评】考查动词的时态。4 We can t get sleep with a strong win doutsideA. blowB. blowingC. blewD. blows【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。blowing 表示正在进行时。【点评】考察with 结构。5 he _ Japan before? Yes, he there tw

4、o years agoA. Did, visited B. Has, has visited C. Has, visitedD. Did, has visited【答案】C【解析】【分析】句意:-他以前去过日本吗?-是的,他两年前去过那里。根据before 可知句子要用现在完成时“ have/has+过去分词”, 主语 he 是第三人称单数故用has,这是一个一般疑问句,将has 提前,故选C。【点评】考查动词的时态,注意语境中提供的时间状语。6 The number of foreign students attending Chinese universities rising stead

5、ily since 1990.A. isB. areC. has beenD. have been【答案】C【解析】【分析】句意:从1990 年开始,进入中国大学的外国学生的数量呈稳定增长。根据时间状语since 1990,从 1991 年开始,可知本句时态为现在完成进行时has/have +been+现在分词;再根据the number of, 的数量,助动词应用单数形式has, be 的过去分词been。故选C。【点评】考查现在完成进行时。注意掌握结构现在完成进行时的结构:has/have +been+现在分词。7 Im sorry youso long, but itll still b

6、e 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 Jim gets back. 可知可能还要继续等待,所以用现在完成进行时,故选D。【点评】考查时态,掌握现在完成进行时的用法。8 The couple their

7、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 end of last month 可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句

8、中的they 可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。9 The most delicious cookies in the world by granny. Please wait ten more minutes toenjoy them.A. makesB. is madeC. is being madeD. is going to make【答案】C【解析】【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面

9、一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。10 Dashan, whocrosstalk, the Chinese comedic tradition, for decades, wants to mix itup with the Western stand-up tradition.A. will be learning B. is learning C. had been learning D. has been learning【答案】D【解析】【分析】考查时态。本句的时间状语是“ for decades 几十年来”, 该时间状语通常和现在完成的有关时

10、态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D正确。11 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 done B. were you doing C. did you do D. have you been doing【答案】D【解析】【分析】考查时态。句意

11、:这么多年以后再次看见你真是太好了。这些年你一直在做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。12 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

12、 raisingC . has risenD . has been rising【答案】D【解析】【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。13 You look pretty tired today!I an environmental report ov

13、er the last few days, which should be submitted to the boss tomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】D【解析】【分析】句意: 你今天看起来很累! 在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用。14 The western countries have been Christmas for many y

14、ears.A. celebratingB. celebrateC . celebratesD . celebrated【答案】A【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选A。15 Rosa this washing machine for more than ten years. She is thinking about buying anew one.A. is usingB. usedC. had usedD. has been using【答案】D【解析】【分析】句意:Rosa 已经使用这台洗衣机超过10 年了,她

15、正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。【点评】考查时态,本题涉及现在完成进行时的应用。16 Mr. Herpin is one of the foreign experts who in China in the last five years.A. worksB. is workingC. are workingD. have been working【答案】D【解析】【分析】句意:Herpin 先生是过去五年在中国工作的外国专家之一。根据in thelast five years 可知,句子用现在完成时态或现在完成进行时

16、态,故选D。【点评】考查时态,本题涉及现在完成进行时。17 Lucy seems absent these days.She a job from city to city you see, she is graduating in June.A. hunts for B. is to hunt for C. has hunted for D. has been hunting for【答案】D【解析】【分析】句意: Lucy 这些天似乎不在。 从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。根据you see, she is graduating in June. 可以判

17、断 她快要毕业,所以最近一直在找工作 ,用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时的应用。18 her ambition of becoming a professional singer, she very hard since an earlyage.A. To realize, has been trainingB . Realizing, trainedC. To realize, was trainedD. Realized, has trained【答案】A【解析】【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。本题第一空中使用不定式做目

18、的状语,第二句时间状语since an early age 通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。故A 项正确。【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。19 It for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has been raining【答案】D【解析】【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,

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

20、时态,本题涉及现在完成进行时的应用。21 I so busily recently that I no time to help you with your maths. Thats OK. I can manage it by myself.A. have been working; haveB. have worked; hadC. am working; will haveD. had been working; had had【答案】A【解析】【分析】句意: 我最近工作太忙碌了,没时间帮你学数学。没关系我自己能搞定。由“ recently可知,本句为现在完成进行时,表示动作还可能持续下

21、去,而第二个空 ”表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。22 A new monetary policy will take effect next month. Really good news, especially for those companies that with money.A. have struggled B. struggled C. have been struggling D. had struggled【答案】C【解析】【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在

22、为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行, 并有可能持续下去, 强调动作的全过程。故选C。【点评】考查时态,本题涉及现在完成进行时。23 Our headteacher for months to make sure that we understand the importance ofconcentration.A. triedB. was tryingC. has been tryingD . is trying【答案】C【解析】【

23、分析】句意: 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由“ for months也表明本句应该用现在完成进行时。故选 ”C。【点评】考查时态,本题涉及现在完成进行时。24 Wow! So many different aliens appearances you draw!I many websites about aliens.A. will visitB. was visitingC. had visi

24、tedD. have been visiting【答案】D【解析】【分析】句意:哇!你画了那么多外星人的外貌! 我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D 符合题意,故选D。【点评】考查时态,本题涉及现在完成进行时。25 I in the same position too long My legs have fallen asleep. Shake it a little before you get up.A. will sitB

25、. have satC. am sittingD. have been sitting【答案】D【解析】【分析】句意: 我坐得太久了,腿麻了。 站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。26 In order to find the missing child, villagers all they can over the past five hours.A. didB. doC. had doneD.

26、have been doing【答案】D【解析】【分析】句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。 A. did 一般过去时B. do 一般现在时C. had done 过去完成时表示过去的过去D.have been doing 现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。【点评】考查时态,本题涉及现在完成进行时。27 In my younger years, my father gave me some advice that I in my mind ever since.

27、A. turned over B. was turning over C. had turned over D. have been turning over【答案】D【解析】【分析】句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。turn over 表示仔细回想,反复斟酌考虑。因为句中eversince自从这里谓语动词turn over 在将来会继续下去,故用现在完成进行时have beendoing。故选D。【点评】考查动词时态和短语turn over 。28 From his tired face, I can tell he in the qu

28、eue for a long time.A. is waitingB. will waitC. will be waitingD. has been waiting【答案】D【解析】【分析】句意:从他疲惫的脸上,我可以看出他已经排了很长时间的队了。根据下文 for a long time 可知应用现在完成进行时,故选D。【点评】考查时态语态,本题涉及现在完成进行时。29 Im sure Andrew will win the first prize in the final.I think so. He for it months.A. is preparing B. has been pre

29、paring C. was preparing D. had been preparing【答案】B【解析】【分析】句意:我确信 Andrew 在决赛中会获得一等奖。我也这么想,他已经准备了好几个月了。可知Andrew 是从过去到现在一直在准备,用现在完成进行时,选B。【点评】考查时态,本题涉及现在完成进行时。30 According to the newly-elected French president, Macron, France will reform the rigid and outdated rules that the development of the country

30、in the near future.A. limitedB. had limitedC. have been limitingD. will limit【答案】C【解析】【分析】句意:据新当选的法国总统Macron,在不久的将来法国将改革那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the rigid and outdated rules that the development of the country 在本句中 ” the rigid and outdated rules 是先行词,在定语从句中作主语;“这些僵化的和过时的规则一直在限制国家的发展”,表示这个动作从过去一直到现在,这个动作一直在进行。所以用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时的应用。

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

当前位置:首页 > 社会民生


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