英语专题汇编英语现在完成进行时(一)及解析_第1页
英语专题汇编英语现在完成进行时(一)及解析_第2页
英语专题汇编英语现在完成进行时(一)及解析_第3页
英语专题汇编英语现在完成进行时(一)及解析_第4页
英语专题汇编英语现在完成进行时(一)及解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【英语】英语专题汇编英语现在完成进行时( 一) 及解析一、初中英语现在完成进行时1to 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【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨

2、西哥地震灾区展开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选b。【点评】考查时态,本题涉及现在完成进行时的应用。2look, 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

3、 not 意为 “可能不是 ”; must 不用于否定句;另一方面,“ have/hasgone to+ 地点 ”意为 “去了某地 ”,表示不在说话人这儿; “ have/hasbeen to +地点 ”表示 “去过某地 ”。句意为 “看,吉姆和他朋友在树下谈话。 不可能是他。他已经回加拿大了。 ”故选 a。3have you ever _ with a group?a. to speakb. studyc. studyingd. studied【答案】d【解析】 【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选 d。【点评】考查现在完成时的结构。4 do you

4、 know the color run, a five-kilometer race?yes. so far it_into quite a few cities in our country. a. comes b. camec. has come【答案】c【解析】 【分析】句意:你知道彩色跑,一个五千米的赛跑吗?知道,到目前为止它已经进入了我们国家的好几个城市。由so far 可知用现在完成时,故选c。【点评】考查现在完成时。5im sorry you a. waitso long, but itll still be some time before jim gets back.b. w

5、aitedc. had waitedd. have been waiting【答案】d【解析】 【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but itll still be some time before jim gets back.用现在完成进行时,故选d。【点评】考查时态,掌握现在完成进行时的用法。可知可能还要继续等待,所以6china _ great achievements in science and technology since 1978

6、.a. makesb. madec. has made【答案】c【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。makegreat achievement取得巨大成就,a.动词三单式;b.一般过去式;c.现在完成时。根据since,可知时态用现在完成时,故选c。【点评】考查动词的时态。注意现在完成时的用法。7the most delicious cookies in the world _ by granny. please wait ten more minutes toenjoy them.a. makesb. is madec. is being maded.

7、is going to make【答案】c【解析】 【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选 c。8 tom says he is too tired to go on. he cant. he _ for an hour.a. had workedb. has just workedc. just workedd. has only been working【答案】d【解析】 【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他只工作了一个小时。从本

8、题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选d 项。9housing 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 take c. have been increasing; take【答案】db. have increased; will taked. h

9、ave been increasing; took【解析】 【分析】考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since 一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its timethat +did/ should do的句式”使用,故选d 项。10 why, youre late again! i _ here for over two hours!a. am waitingb. waitedc. have been waitingd. was waiting【答案】c【解

10、析】 【分析】考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等 ”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。故选c 项。【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。构成: have+been+doing 。11 i _ my homeworkfor four hours, but i am not sure whetheri can hand it intomorrow.a. have doneb. have been doingc. had been doin

11、gd. had done【答案】b【解析】 【分析】考查时态。句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。故b 正确。【点评】考查时态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【

12、答案】d【解析】 【分析】句意:他汉语说的很好。这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。 live 为不及物动词,无被动语态。故知选 d 项。【点评】考查时态。13 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 dod.

13、have you been doing【答案】 d【解析】 【分析】考查时态。句意: 这么多年以后再次看见你真是太好了。这些年你一直在做什么? 自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为d。【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。14 he _ it for two hours, and hes still watching now.a. has been watchedb. watchingc. has been watchingd. is watching【答案】c【解析】 【分

14、析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。故选 c。15 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【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分

15、财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选d。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。16 judith _ on her new novel which is supposed to come out next month.a. has been workingb. had workedc. will be workingd. was workin

16、g【答案】a【解析】 【分析】句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文 which is supposed to come out next month可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。故选a。【点评】考查时态,本题涉及现在完成进行时。17 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

17、reportc. reportedd. have been reporting【答案】 d【解析】 【分析】句意:你对中美之间的贸易战争了解多少?哦,在最近的几周里报纸一直在报道这件事。根据时间状语n the past few weeks 可知谓语动词用现在完成时或者现在完成进行时,故选d。【点评】考查时态,本题涉及现在完成进行时的应用。18 my friends from the mainlandto me that they find the citys subway cars are too oldcompared with what they pay for subways in be

18、ijing.a. complainedb. is complainingc. was complainingd. have been complaining【答案】d【解析】 【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。由句子结构可知,含有宾语从句的复合句,从句谓语动词 are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选 d。【点评】考查现在完成进行时。注意根据主从句的时态关系确定正确的时态。19 isnt it hard to drive downtown to work?yes, thats why i

19、_ to work by train.a. have been goingb. have gonec. was goingd. will have gone【答案】 a【解析】 【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?- 是,那就是我为什么一直坐火车上班的原因。说明坐火车上班一直持续到现在以后可能还在做。用现在完成进行时,选 a。【点评】考查现在完成进行时。20 housing prices_ since a few years ago. therefore, its time the central government_ some effective measures t

20、o bring them under control.a. have increased; would takeb. have increased; will takec. have been increasing; takesd. have been increasing; took【答案】d【解析】 【分析】句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since 判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型its/wastimethat “该是 .的时候了 ,从句中往往用过去时,也可以用should+ 动词

21、原形;故答案是d。【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型its/wastime that 。21 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【解析】 【分析】句意: 怎么啦,杰克,你看起来如此疲惫! 噢,我一直都在粉刷房子 ,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调

22、动作一直在延续。选 d。【点评】考查时态,本题涉及现在完成进行时的应用。22 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去哪了? 她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。考查时态。mary 写论文这个动作从过去一直持续到现在,而且还可能继续

23、下去,应该用现在完成进行时,故答案为:c。【点评】考查现在完成进行时。23 so much remains 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。【点评】考查时态在具体语境中的运用。24 wow! so many

24、different aliens appearances you draw!i _many websites about aliens.a. will visitb. was visitingc. had visitedd. have been visiting【答案】d【解析】 【分析】句意 :哇!你画了那么多外星人的外貌! 我一直在 很多关于外星人的网站。分析句子可知,由前句可知,指的是 在你画的。可推断出第二句是指从 去到 在一直在 些网站, 作从 去一直持 到 在,且 个 作一直在 行,故要用 在完成 行 ,因此d 符合 意,故 d。【点 】考 ,本 涉及 在完成 行 。25 i _

25、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。【点 】考 ,本 涉及 在完成 行 。26 in my yo

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

27、短 turn over 。27 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是被 关系,因此 用被 , 合助 has,可知用 在完成 的被 ,故 b。【点 】考 ,本 涉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论