初中英语现在完成进行时专题训练答案及解析.docx

上传人:苏美尔 文档编号:8691088 上传时间:2020-12-22 格式:DOCX 页数:8 大小:36.16KB
返回 下载 相关 举报
初中英语现在完成进行时专题训练答案及解析.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.【点评】考查动词时态,本题涉及现在完成进行时的应用。2Have you ever _ with a group?A. to speakB. studyC. studyingD. studied【答案】D【解析】 【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选 D。【点评】考查现在完成时的结构。3 Look, the light is still on in Helens office. Maybe she _ her work yet.A. doesnt finishB. wont finishC. hasnt finished【答案】C【解析

3、】 【分析】句意:看,海伦的办公室的灯还亮着在。作。 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【解析】 【分析】句意为:-里德先生会说中文吗?-是的。他汉语说得很好因为他已经在中国多年。has beenin指的是某人

4、在某地停留多长时间;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【解析】 【分析】句意 :- 什么你的外教的中文那么好 状 for eight years 是一段 ,所以要用表示状 的短 选 D?

5、-因 他来中国已 8 年了。be in 的 在完成 ,故【点 】考 在完成 的短 辨析。6We can t get sleep with a strong windoutsideA. blowB. blowingC. blewD. blows【答案】 B【解析】 【分析】句意:我 不能睡在外面,外面大 吹。【点 】考察with 构。blowing表示正在 行 。7The number of foreign students attending Chinese universities _ rising steadily since 1990.A. isB. areC. has beenD. h

6、ave been【答案】C【解析】 【分析】句意:从1990年开始, 入中国大学的外国学生的数量呈 定增 。根据 状 since 1990 ,从1991年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据thenumberof, 的数量,助 用 数形式has, be的 去分 been 。故 C。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have+been+现在分 。8Im sorry you A. waitso long, but itll still be some time before Jim gets back.B. waitedC.

7、had waitedD. have been waiting【答案】D【解析】 【分析】句意:很抱歉 你等了 么 ,但吉姆 得 一段 才能回来。have been waiting , 在完成 行 ,表示从 去开始的 作一直持 到 在,可能 要持 ,根据下一句but itll still be some time before Jim gets back.可知可能 要 等待,所以用 在完成 行 ,故 D。【点 】考 ,掌握 在完成 行 的用法。9China _ great achievements in science and technology since 1978.A. makesB. m

8、adeC. has made【答案】C【解析】【分析】句意:自1978年以来,中国在科学技 方面取得了巨大成就。makegreat achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。【点评】考查动词的时态。注意现在完成时的用法。10 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 decorati

9、ng D. was decorating 【答案】 A【解析】 【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。他们还没有完成。decorate装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的 they 可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选 A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。11 Housing prices _ since t

10、he end of the last year. Therefore, its time the centralgovernment _ some effective measures to bring them under control.A. have increased; would take C. have been increasing; take【答案】DB. have increased; will takeD. have been increasing; took【解析】 【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空

11、依据since 一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its timethat +did/ should do的句式”使用,故选D 项。12 He speaks 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【解析】 【分析】句意:他汉语说的很好。这不吃惊。

12、下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。 live 为不及物动词,无被动语态。故知选 D 项。【点评】考查时态。13 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【解析】 【分析】。句意:从6 月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。【点评

13、】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。14 Look, 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【解析】 【分析】考查情态动词表推测及现在完成时的用法。一方面,表示推测语气时,can t意为 “不可能 ”; may not 意为 “可能不是 ”; mu

14、st 不用于否定句;另一方面,“ have/hasgone to+ 地点 ”意为 “去了某地 ”,表示不在说话人这儿; “ have/hasbeen to +地点 ”表示 “去过某地 ”。句意为 “看,吉姆和他朋友在树下谈话。 不可能是他。他已经回加拿大了。 ”故选 A。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. w

15、ere you doingC. did you doD. have you been doing【答案】 D【解析】 【分析】考查时态。句意: 这么多年以后再次看见你真是太好了。这些年你一直在做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。16 Judith _ on her new novel which is supposed to come out next month.A. has been workingB. had work

16、edC. will be workingD. was working【答案】A【解析】 【分析】句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文 which is supposed to come out next month可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。故选A。【点评】考查时态,本题涉及现在完成进行时。17 Rosa _ this washing machine for more than ten years. She is thinking about buying anew one.A. is us

17、ingB. usedC. had usedD. has been using【答案】D【解析】 【分析】句意:Rosa 已经使用这台洗衣机超过10 年了,她正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选 D。【点评】考查时态,本题涉及现在完成进行时的应用。18 To our relief, rescue work is under way in the quake-hit area in Mexico. Yes, volunteers are helping to distribute the donated provisions th

18、at _. A. were pouring in B. have been pouring in C. are poured in D. had been poured in【答案】 B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。19 My friends from the mainlandto me that they find the citys subway cars are too oldcompare

19、d with what they pay for subways in Beijing.A. complainedB. is complainingC. was complainingD. have been complaining【答案】D【解析】 【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词 are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选 D。【点评】考查现在完成进行时。注意根据主从句的时态关系确定正确的时态。20 Isnt it hard to dr

20、ive downtown to work?Yes, thats why I _ to work by train.A. have been goingB. have goneC. was goingD. will have gone【答案】 A【解析】 【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?- 是,那就是我为什么一直坐火车上班的原因。说明坐火车上班一直持续到现在以后可能还在做。用现在完成进行时,选 A。【点评】考查现在完成进行时。21 It _ for two weeks, and the whole area is flooded.A. had rainedB. rain

21、sC. would rainD. has been raining【答案】D【解析】 【分析】句意:连续下雨已经两周了,整个地区都发洪水了。根据时间状语fortwo weeks ,表示雨持续了两周,即:雨一直在进行,要用现在完成进行时态故选D。【点评】考查时态,本题涉及现在完成进行时的应用。22 Housing prices_ since a few years ago. Therefore, its time the central government_ some effective measures to bring them under control.A. have increase

22、d; would takeB. have increased; will takeC. have been increasing; takesD. have been increasing; took【答案】D【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/was timethat “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词原形;故答案是D。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固

23、定句型Its/wastime that 。23 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。【点评】考查时态,本题涉及现在完成进行时的应用。24 Where is Mary?Oh, she we

24、nt 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去哪了? 她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。Mary 写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。【点评】考查现在完成进行时。25 So much remains to be don

25、e!Well, its not surprising. So many peopleA. comeB. have comeall the time recently.C. have been comingD. came【答案】C【解析】 【分析】句意:还有许多事情要做! 好吧,这并不奇怪。最近来的人太多了。考 。根据all the time recently可知句子用 在完成 行 ,故答案 :C。【点 】考 在具体 境中的运用。26 Our headteacher _for months to make sure that we understand the importanceofconce

26、ntration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我 的班主任几个月来一直在努力确保我 理解集中注意力的重要性。 在完成 行 表示 在以前 一段 里一直在 行的一个 作, 个 作可能仍在 行。分析本句可知,try 个 作 在以前 一段 里一直在 行, 个 作可能仍在 行。且由 “for months 也”表明本句 用 在完成 行 。故 C。【点 】考 ,本 涉及 在完成 行 。27 In order to find the missing child, villagers _ all t

27、hey 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 在完成 行 ,表示从 去开始一个 作持 到 在也可能持 下去。根据 干意思表示在 去五小 里一直做因此用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。28 In my younger years, my f

28、ather gave me some advice that IA. turned overB. was turning overC. had turned overin my mind ever since.D. have been turning over【答案】D【解析】 【分析】句意:在我年 的 候,我的父 了我一些建 ,从那 起, 些建 一直在我的 海里翻来覆去。since自从 这里 turnover 表示仔 回想,反复斟酌考 。因 句中turn over 在将来会 下去,故用 在完成 行 everhave beendoing。故 D。【点 】考 和短 turn over 。29 B

29、ut 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【解析】 【分析】句意:但事 上, 些 英 的人在口音,拼写和 的使用上一直在改 ,因此我 必 适 件事。 合句意可知英 的 化从 去开始,持 到 在,并且会持 到将来,故用 在完成 行 ,即have/has been doing ,又主 these Englishers是复数,故用have been changing , C。【点评】考查时态,本题涉及现在完成进行时。30 Im tired out. I_ all afternoon and I dont seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping【答案】D【解析】 【分析】句意:我很累。我整个下午一直在购物而且好像什么事也没做成。用现在完成进行时表一直发生的动作。

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

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


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