英语现在完成进行时各地方试卷集合含解析.docx

上传人:李医生 文档编号:8738763 上传时间:2021-01-05 格式:DOCX 页数:8 大小:35.78KB
返回 下载 相关 举报
英语现在完成进行时各地方试卷集合含解析.docx_第1页
第1页 / 共8页
英语现在完成进行时各地方试卷集合含解析.docx_第2页
第2页 / 共8页
英语现在完成进行时各地方试卷集合含解析.docx_第3页
第3页 / 共8页
英语现在完成进行时各地方试卷集合含解析.docx_第4页
第4页 / 共8页
英语现在完成进行时各地方试卷集合含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《英语现在完成进行时各地方试卷集合含解析.docx》由会员分享,可在线阅读,更多相关《英语现在完成进行时各地方试卷集合含解析.docx(8页珍藏版)》请在三一文库上搜索。

1、(英语)英语现在完成进行时各地方试卷集合含解析一、初中英语现在完成进行时1 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。【点评】考查现在完成进行时。2 Look, the light

2、 is still on in Helens office. Maybe she _ her work yet.A. doesnt finishB. wont finishC. hasnt finished【答案】C【解析】 【分析】句意:看,海伦的办公室的灯还亮着在。作。 yet 用于否定句末,是现在完成时的标志词,故选C。D. didnt finish也许她还没有完成工【点评】考查动词的时态。3Can Mr Read speak Chinese?Yes He speaks Chinese very well because heA. has been inB. has been toChi

3、na for many yearsC. has gone toD. has come to【答案】 A【解析】 【分析】句意为:-里德先生会说中文吗?-是的。他汉语说得很好因为他已经在中国多年。 has been in 指的是某人在某地停留多长时间;has been to 是去过某地已经回来; has gone to 是去某地了,还没回来;has come to 是已经来到某地,根据句意可知选A【点评】考查动词短语辨析4Ito Rongjiang last year But Ineverto ChongjiangA. went , have, beenC. went, have, goneB.

4、 will go,have, beenD. go,have, gone【答案】A【解析】 【分析】句意:去年我去了榕江,但我从未去过重江。由last year 可知,第一句用一般过去时;由第二句中的never 可知,用现在完成时,故选A。【点评】考查动词的时态,注意句中的时间状语的暗示。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。【点评】考查现在完成时。6Im 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 ,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but itll s

6、till be some time before Jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选D。【点评】考查时态,掌握现在完成进行时的用法。7The 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【解析】 【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。他们还没有完成。

7、decorate装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。8 Tom says he is too tired to go on. He cant. He _ for an hour.A. had workedB. has just workedC. jus

8、t workedD. has only been working【答案】D【解析】 【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选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【解析】 【

9、分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故B 正确。【点评】考查时态10 Dashan, who_crosstalk, the Chinese comedic tradition, for decades, wants to mix itup with the Western stand-up tradition.A. will be learningB. is learningC. had been learningD. has been learn

10、ing【答案】 D【解析】 【分析】考查时态。本句的时间状语是“for decades 几十年来 ”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。11 Im tired out. I_ all afternoon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物

11、而且好像什么事也没做成。用现在完成进行时表一直发生的动作。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 raisingC. has risenD. has been rising【答案】D【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅

12、速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。13 The Ford Companyits autonomous minicars on public roads in Arizona, the US, withouta safety driver since October, 2017.A. has been operatingB. has operatedC.

13、had been operatingD. had operated【答案】 A【解析】 【分析】句意:自2017 年 10 月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,“自从 ”, Since 后如果是过去的时间,主句要用现在完成时。因此可知C、 D 是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B 是现在完成时,表示动作到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。【点评】考查动词时态,本题涉及现在完成进行时的应用。14 He _ it for two hours, a

14、nd hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。15 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 _.

15、A. were pouring inB. have been pouring inC. are poured inD. had been poured in【答案】 B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。16 Judith _ on her new novel which is supposed to come out next month.A. has been workingB. had worke

16、dC. will be workingD. was working【答案】A【解析】 【分析】句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文 which is supposed to come out next month可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。故选A。【点评】考查时态,本题涉及现在完成进行时。17 It _ for two weeks, and the whole area is flooded.A. had rainedB. rainsC. would rainD. has been rain

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

18、在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。19 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去哪了? 她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时

19、态。Mary 写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。20 So much remains to be done!Well, its not surprising. So many peopleall the time recently.A. comeB. have comeC. have been comingD. came【答案】C【解析】 【分析】句意:还有许多事情要做! 好吧,这并不奇怪。最近来的人太多了。考查时态。根据all the time recently可知句子用现在完成进行时态,故答案为:C。【点

20、评】考查时态在具体语境中的运用。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【答案】A【解析】 【分析】句意:我最近工作太忙碌了,没时间帮你学数学。没关系我自己能搞定。由 “recently 可”知,本句为现在完成进行时,表示动作还可能持续下去,而

21、第二个空表示现在所处的状态,所以用一般现在时。故选A。【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。22 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。 她一直在为下周一的驾驶考试做准备。表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现

22、在完成进行时,故选 B。【点评】考查时态,本题涉及现在完成进行时。23 Our headteacher _for months to make sure that we understand the importanceofconcentration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这

23、个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时。故选C。【点评】考查时态,本题涉及现在完成进行时。24 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。【点评】考查时态,本题涉及现在完成进行时。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【解析】 【分析】句意:我坐得太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间

25、开始一直在进行的动作,并有可能持续下去,其形式为: sb have /has been doing sth 。故选 D。【点评】考查时态,本题涉及现在完成进行时。26 In my younger years, my father gave me some advice that Iin my mind ever since.A. turned overB. was turning overC. had turned overD. have been turning over【答案】D【解析】 【分析】句意:在我年 的 候,我的父 了我一些建 ,从那 起, 些建 一直在我的 海里翻来覆去。sin

26、ce自从 这里 turnover 表示仔 回想,反复斟酌考 。因 句中turn over 在将来会 下去,故用 在完成 行 everhave beendoing。故 D。【点 】考 和短 turn over 。27 From his tired face, I can tell he A. is waiting B. will waitin the queue for a long time.C. will be waitingD. has been waiting【答案】D【解析】 【分析】句意:从他疲 的 上 ,我可以看出他已 排了很 的 了。根据下文 for a long time 可知

27、 用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。28 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【解析】 【分析】句意:他 已 个 划一个星期了,但 没有作出决定。第一空:一周了 一直 在 ,因此用 在完成 行 ;第二空:decision和make是被 关系,因此 用被 ,

28、合助 has,可知用 在完成 的被 ,故 B。【点 】考 ,本 涉及 在完成 行 以及 在完成 的被 。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 been changingD. is changing【答案】C【解析】 【分析】句意:但事 上, 些 英 的人在口音,拼写和 的使用上一直在改 ,因此我 必

29、 适 件事。 合句意可知英 的 化从 去开始,持 到 在,并且会持 到将来,故用 在完成 行 ,即have/has been doing ,又主 these是复数,故用have been changing , C。Englishers【点 】考 ,本 涉及 在完成 行 。30 According to the newly-elected French president, Macron, France will reform the rigid andoutdated rules that _ the development of the country in the near future.【答案】C【解析】 【分析】句意:据新当 的法国 Macron ,在不久的将来法国将改革那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the rigidandoutdatedrulesthatthedevelopment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家的 展”,表示 个 作从 去一直到 在, 个 作一直在 行。所以用 在完成 行 。故 C。【点 】考 ,本 涉及 在完成 行 的 用。

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

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


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