中考英语现在完成进行时题20套(带答案)及解析.docx

上传人:大张伟 文档编号:8689599 上传时间:2020-12-22 格式:DOCX 页数:8 大小:216.20KB
返回 下载 相关 举报
中考英语现在完成进行时题20套(带答案)及解析.docx_第1页
第1页 / 共8页
中考英语现在完成进行时题20套(带答案)及解析.docx_第2页
第2页 / 共8页
中考英语现在完成进行时题20套(带答案)及解析.docx_第3页
第3页 / 共8页
中考英语现在完成进行时题20套(带答案)及解析.docx_第4页
第4页 / 共8页
中考英语现在完成进行时题20套(带答案)及解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

1、(英语)中考英语现在完成进行时题20 套( 带答案 ) 及解析一、初中英语现在完成进行时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。【点评】考查现在完成进行时。2Have you

2、 ever _ with a group?A. to speakB. studyC. studyingD. studied【答案】D【解析】 【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选 D。【点评】考查现在完成时的结构。3 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【解析】 【分析】句意为:-为什么你的外教的中文那么好时间状语

3、for eight years 是一段时间,所以要用表示状态的短语选 D?-因为他来中国已经8 年了。be in 的现在完成时态,故【点评】考查现在完成时的短语辨析。4he _ Japan before?Yes, he there two years agoA. Did, visitedB. Has, has visitedC. Has, visitedD. Did, has visited【答案】C【解析】 【分析】句意:-他以前去过日本吗?-是的,他两年前去过那里。根据before可知句子要用现在完成时“have/has+过去分词 ”, 主语he是第三人称单数故用has,这是一个一般疑问句

4、,将has 提前,故选C。【点评】考查动词的时态,注意语境中提供的时间状语。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【解析】 【分析】句意:你知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far 可知用现在完成时,故选C。【点评】考查现在完成时。6The couple _their new flat since the e

5、nd 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,且根据后句中的 they 可知,此处指的是夫妻两个

6、人,所以表示名词复数,所以谓语动词用原形,故选 A。【点评】考查现在完成进行时和主谓一致。注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。7The 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【解析】 【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼

7、干,故需要使用现在进行时的被动语态,故选 C。8Housing prices _ since the end of the last year. Therefore, its time the centralgovernment _ some effective measures to bring them under control.A. have increased; would takeB. have increased; will takeC. have been increasing; takeD. have been increasing; took【答案】D【解析】 【分析】考查

8、时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its timethat +did/ should do的句式”使用,故选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 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【解析】 【分析】句意:他汉语说的很好

10、。这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。 live 为不及物动词,无被动语态。故知选 D 项。【点评】考查时态。11 Dashan, who_crosstalk, 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【解析】 【分析】考查时态

11、。本句的时间状语是“for decades几十年来 ”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。所以使用现在完成进行时,强调动作的延续性和反复性。故D 正确。12 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 do

12、D. have you been doing【答案】 D【解析】 【分析】考 。句意: 么多年以后再次看 你真是太好了。 些年你一直在做什么? 自从我 以后我 了很多事情。我 在在一家大型的石油公司。根据句意 明是 方 些年在做什么,因此使用 在完成 行 表示。故答案 D。【点 】本 度不大,重点把握句意和熟知 在完成 行 的内涵。13 According to the newly-elected French president, Macron, France will reform the rigid andoutdated rules that _ the development of

13、the country in the near future. A. limited B. had limited C. have been limitingD. will limit【答案】C【解析】 【分析】句意:据新当 的法国 Macron ,在不久的将来法国将改革那些一直在 限 制 国 家 发 展 的 僵 化 和 过 时 的 规 则 。 “ the rigidandoutdatedrulesthatthedevelopment of the country在本”句中the rigid and outdated rules是先行 ,在定 从句中作主 ; “ 些僵化的和 的 一直在限制国家

14、的 展 在, 个 作一直在 行。所以用 在完成 行 。故 【点 】考 ,本 涉及 在完成 行 的 用。”,表示 个 作从 去一直到C。14 The western countries have been _ Christmas for many years.A. celebratingB. celebrateC. celebratesD. celebrated【答案】A【解析】 【分析】 have/has been+ 在分 是 在完成 行 ;句意:西方国家很多年来一直在 祝圣 。故 A。15 Lucy seems absent these days.She _ a job from city

15、to city you see, she is graduating in June.A. hunts forB. is to hunt forC. has hunted forD. has been hunting for【答案】D【解析】 【分析】句意:Lucy 些天似乎不在。从一个城市到另一个城市她一直在 找一份工作,你知道,她将在六月 。根据you see, she is graduating in June. 可以判断 她快要 ,所以最近一直在找工作 ,用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 的 用。16 But actually, these Englishe

16、rs _ 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 En

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

18、在延续。选 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【解析】 【分析】句意:你压抑了很久,现在是时候放松一下了。根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。故选 D。【点评】考查时态,本题涉及现在完成进行时的应用。19 So much remai

19、ns 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可知句子用现在完成进行时态,故答案为:C。【点评】考查时态在具体语境中的运用。20 A new monetary policy will take effect next month. Really good n

20、ews, especially for those companies that _ with money.A. have struggledB. struggledC. have been strugglingD. had struggled【答案】C【解析】 【分析】句意:-新的货币政策将于下月生效。-这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。分析句子成分可知,companies 为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始 struggle 的动作一直在进行, 并有可能持续下去, 强调动作的全过程。故选C。【点评】考

21、查时态,本题涉及现在完成进行时。21 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。【点评】考查时态,本题涉及现在完成进行时。22 Our h

22、eadteacher _for months to make sure that we understand the importanceofconcentration.A. triedB. was tryingC. has been tryingD. is trying【答案】C【解析】 【分析】句意 : 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。分析本句可知,try 这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。且由 “for months 也”表明本句应该用现在完成进行时

23、。故选C。【点评】考查时态,本题涉及现在完成进行时。23 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。【点评】考查时态,本题涉及现在完成进行时。24 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 年 起,其精神一直激励着中国青年 民族复 而努力。由 ev

25、er since 可知,本句 在完成 行 ,表示 作从某一 开始,一直持 到 在,或者可能仍然要 下去。故 B。【点 】考 ,本 涉及 在完成 行 。25 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 去完成 表示 去的

26、 去D.have been doing 在完成 行 ,表示从 去开始一个 作持 到 在也可能持 下去。根据 干意思表示在 去五小 里一直做因此用 在完成 行 ,故 D。【点 】考 ,本 涉及 在完成 行 。26 In my younger years, my father gave me some advice that IA. turned overB. was turning overC. had turned overin my mind ever since.D. have been turning over【答案】D【解析】 【分析】句意:在我年 的 候,我的父 了我一些建 ,从那

27、起, 些建 一直在我的 海里翻来覆去。since自从 这里 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【解析】 【分析】句意:从他疲 的 上 ,我可以看出他已 排了很 的 了。根

28、据下文 for a long time 可知 用 在完成 行 ,故 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【解析】 【分析】句意:他 已 个 划一个星期了,但 没有作出决定。第一空:一周了 一直 在 ,因此用 在完成 行 ;第二空:decis

29、ion和make是被 关系,因此 用被 , 合助 has,可知用 在完成 的被 ,故 B。【点评】考查时态语态,本题涉及现在完成进行时以及现在完成时的被动语态。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 在决赛中会获得一等奖。我也这么想,他已经准备了好几个月了。可知A

30、ndrew 是从过去到现在一直在准备,用现在完成进行时,选B。【点评】考查时态,本题涉及现在完成进行时。30 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 _. A. were pouring in B. have been pouring in C. are poured in D. had been poured in【答案】B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。

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

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


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