现在完成进行时专题含答案.docx

上传人:b****3 文档编号:13288836 上传时间:2023-06-12 格式:DOCX 页数:20 大小:28.60KB
下载 相关 举报
现在完成进行时专题含答案.docx_第1页
第1页 / 共20页
现在完成进行时专题含答案.docx_第2页
第2页 / 共20页
现在完成进行时专题含答案.docx_第3页
第3页 / 共20页
现在完成进行时专题含答案.docx_第4页
第4页 / 共20页
现在完成进行时专题含答案.docx_第5页
第5页 / 共20页
现在完成进行时专题含答案.docx_第6页
第6页 / 共20页
现在完成进行时专题含答案.docx_第7页
第7页 / 共20页
现在完成进行时专题含答案.docx_第8页
第8页 / 共20页
现在完成进行时专题含答案.docx_第9页
第9页 / 共20页
现在完成进行时专题含答案.docx_第10页
第10页 / 共20页
现在完成进行时专题含答案.docx_第11页
第11页 / 共20页
现在完成进行时专题含答案.docx_第12页
第12页 / 共20页
现在完成进行时专题含答案.docx_第13页
第13页 / 共20页
现在完成进行时专题含答案.docx_第14页
第14页 / 共20页
现在完成进行时专题含答案.docx_第15页
第15页 / 共20页
现在完成进行时专题含答案.docx_第16页
第16页 / 共20页
现在完成进行时专题含答案.docx_第17页
第17页 / 共20页
现在完成进行时专题含答案.docx_第18页
第18页 / 共20页
现在完成进行时专题含答案.docx_第19页
第19页 / 共20页
现在完成进行时专题含答案.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

现在完成进行时专题含答案.docx

《现在完成进行时专题含答案.docx》由会员分享,可在线阅读,更多相关《现在完成进行时专题含答案.docx(20页珍藏版)》请在冰点文库上搜索。

现在完成进行时专题含答案.docx

现在完成进行时专题含答案

现在完成进行时专题(含答案)

一、初中英语现在完成进行时

1.—Youlooktired.

—I___________clothesallday.

A. washed             

B. havewashed             

C. wasabouttowash             

D. havebeenwashing

【答案】D

【解析】【分析】句意:

——你看上去很累。

——我洗了一天的衣服。

此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。

【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.—Look,Jimistalkingtohisfriendunderthetree.

—It_______behim.Hehas_______backtoCanada.

A. can’t;gone               

B. can’t;been               

C. maynot;been               

D. mustn’t;gone

【答案】A

【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;maynot意为“可能不是”;must不用于否定句;另一方面,“have/hasgoneto+地点”意为“去了某地”,表示不在说话人这儿;“have/hasbeento+地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

他已经回加拿大了。

”故选A。

 

3.—Look,thelightisstilloninHelen'soffice.

—Maybeshe______herworkyet.

A. doesn'tfinish                 

B. won'tfinish                 

C. hasn'tfinished                 

D. didn'tfinish

【答案】C

【解析】【分析】句意:

——看,海伦的办公室的灯还亮着在。

——也许她还没有完成工作。

yet用于否定句末,是现在完成时的标志词,故选C。

【点评】考查动词的时态。

4.—CanMrReadspeakChinese?

—Yes.HespeaksChineseverywellbecausehe      Chinaformanyyears.

A. hasbeenin                    B. hasbeento                    C. hasgoneto                    D. hascometo

【答案】A

【解析】【分析】句意为:

--里德先生会说中文吗?

---是的。

他汉语说得很好因为他已经在中国多年。

hasbeenin指的是某人在某地停留多长时间;hasbeento是去过某地已经回来;hasgoneto是去某地了,还没回来;hascometo是已经来到某地,根据句意可知选A

【点评】考查动词短语辨析

5.—Whyisyourforeignteacher’sChinesesogood?

 —Becausehe     Chinaforeightyears.

A. hasgoneto                    B. hasbeento                    C. hascometo                    D. hasbeenin

【答案】D

【解析】【分析】句意为:

--为什么你的外教的中文那么好?

--因为他来中国已经8年了。

时间状语foreightyears是一段时间,所以要用表示状态的短语bein的现在完成时态,故选D

【点评】考查现在完成时的短语辨析。

6.I    toRongjianglastyear.ButI     never    toChongjiang. 

A. went,have,been                                           

B. willgo,have,been

C. went,have,gone                                           D. go,have,gone

【答案】A

【解析】【分析】句意:

去年我去了榕江,但我从未去过重江。

由lastyear可知,第一句用一般过去时;由第二句中的never可知,用现在完成时,故选A。

【点评】考查动词的时态,注意句中的时间状语的暗示。

7.ThenumberofforeignstudentsattendingChineseuniversities____risingsteadilysince1990.

A. is                                 B. are                                 C. hasbeen                                 D. havebeen

【答案】C

【解析】【分析】句意:

从1990年开始,进入中国大学的外国学生的数量呈稳定增长。

根据时间状语since1990,从1991年开始,可知本句时态为现在完成进行时has/have+been+现在分词;再根据thenumberof,……的数量,助动词应用单数形式has,be的过去分词been。

故选C。

【点评】考查现在完成进行时。

注意掌握结构现在完成进行时的结构:

has/have+been+现在分词。

8.I'msorryyou                 solong,butit'llstillbesometimebeforeJimgetsback.

A. wait                       

B. waited                       

C. hadwaited                       

D. havebeenwaiting

【答案】D

【解析】【分析】句意:

很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。

havebeenwaiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句butit'llstillbesometimebeforeJimgetsback.可知可能还要继续等待,所以用现在完成进行时,故选D。

【点评】考查时态,掌握现在完成进行时的用法。

9.China________________greatachievementsinscienceandtechnologysince1978.

A. makes                                    

B. made                                    

C. hasmade

【答案】C

【解析】【分析】句意:

自1978年以来,中国在科学技术方面取得了巨大成就。

makegreatachievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。

根据since,可知时态用现在完成时,故选C。

【点评】考查动词的时态。

注意现在完成时的用法。

10.—Tomsaysheistootiredtogoon.

—Hecan't.He________foranhour.

A. hadworked           

B. hasjustworked           

C. justworked           

D. hasonlybeenworking

【答案】D

【解析】【分析】考查动词时态。

句意:

汤姆说他太累了不能继续了。

他不可能这样,他只工作了一个小时。

从本题的语境中可以看出他不可能累的原因是:

他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。

 

11.Housingprices________sincetheendofthelastyear.Therefore,it'stimethecentralgovernment________someeffectivemeasurestobringthemundercontrol.

A. haveincreased;wouldtake                             

B. haveincreased;willtake

C. havebeenincreasing;take                              D. havebeenincreasing;took

【答案】D

【解析】【分析】考查时态和虚拟语气。

句意:

房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。

第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“it'stimethat+did/shoulddo”的句式使用,故选D项。

 

12.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.

A. hadgone                         B. hasbeengoing                         C. isgoing                         D. went

【答案】B

【解析】【分析】。

句意:

从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。

玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。

故选B。

【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

13.I'mtiredout.I_______ allafternoonandIdon'tseemtohavefinishedanything.

A. shopped              

B. haveshopped              

C. hadshopped              

D. havebeenshopping

【答案】D

【解析】【分析】句意:

我很累。

我整个下午一直在购物而且好像什么事也没做成。

用现在完成进行时表一直发生的动作。

 

14.He_______itfortwohours,andhe'sstillwatchingnow.

A. hasbeenwatched              

B. watching              

C. hasbeenwatching              

D. iswatching

【答案】C

【解析】【分析】由前半句的fortwohours和后半句句意“他现在仍然在看”可知应用现在完成进行时。

 

15.Tom       inthelibraryeverynightoverthelastthreemonths.

A. works                   B. worked                   C. hasbeenworking                   D. hadbeenworking

【答案】C

【解析】【分析】考查时态,题干中出现的overthelastthreemonths,用于现在完成进行时或现在完成时。

故答案为C。

【点评】本题的关键是牢记短语over/inthelast/past+段时间“在近几年里”,常用于现在完成进行时或现在完成时。

16.Heissuretopassthetest,forhe_____hislessonsforthetesteverydayoverthepastmonth.

A. willreview          

B. wasreviewing          

C. hasbeenreviewing          

D. hadbeenreviewing

【答案】C

【解析】【分析】句意:

他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。

根据时间状语overthepastmonth“在过去的一个月里”;再结合句意,他复习的动作从过去持续到现在,故谓语动词用现在完成进行时,主语he是第三人称单数,故用hasbeenreviewing。

故选C。

【点评】考查时态,本题涉及现在完成进行时。

17.—Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.

—Yes,volunteersarehelpingtodistributethedonatedprovisionsthat_______.

A. werepouringin                                           

B. havebeenpouringin

C. arepouredin                                               

D. hadbeenpouredin

【答案】B

【解析】【分析】句意:

——令我们欣慰的是,救援工作正在墨西哥地震灾区展开。

——是的,志愿者们正在帮助分发捐赠的物品。

表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。

【点评】考查时态,本题涉及现在完成进行时的应用。

18.—Isn'tithardtodrivedowntowntowork?

—Yes,that'swhyI________toworkbytrain.

A. havebeengoing                 

B. havegone                 

C. wasgoing                 

D. willhavegone

【答案】A

【解析】【分析】考查时态:

根据句意:

-开车到市中心工作难道不难吗?

-是,那就是我为什么一直坐火车上班的原因。

说明坐火车上班一直持续到现在以后可能还在做。

用现在完成进行时,选A。

【点评】考查现在完成进行时。

19.Housingprices_____sinceafewyearsago.Therefore,it'stimethecentralgovernment_____someeffectivemeasurestobringthemundercontrol.

A. haveincreased;wouldtake                             

B. haveincreased;willtake

C. havebeenincreasing;takes                            

D. havebeenincreasing;took

【答案】D

【解析】【分析】句意:

自从去年年底房价一直在上涨。

因此,该是中央政府采取措施降低并控制房价的时候了。

由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型It's/wastimethat“该是.......的时候了",从句中往往用过去时,也可以用"should+动词原形";故答案是D。

【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型"It's/wastimethat。

20.—Why,Jack,youlooksotired!

—Well,I______thehouseandImustfinishtheworktomorrow.

A. waspainting            

B. willbepainting            

C. havepainted            

D. havebeenpainting

【答案】D

【解析】【分析】句意:

——怎么啦,杰克,你看起来如此疲惫!

——噢,我一直都在粉刷房子,并且我明天必须完成。

根据句意可知应采用现在完成进行时态,强调动作一直在延续。

选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

 

21.You____yourdepressionforlong,andnowit'stimetorelaxyourself.

A. masked           B. willhavemasked           C. havebeenmasked           D. havebeenmasking

【答案】D

【解析】【分析】句意:

你压抑了很久,现在是时候放松一下了。

根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。

故选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

22.—I      sobusilyrecentlythatI      notimetohelpyouwithyourmaths.

—That'sOK.Icanmanageitbymyself.

A. havebeenworking;have                                

B. haveworked;had

C. amworking;willhave                                      

D. hadbeenworking;hadhad

【答案】A

【解析】【分析】句意:

—我最近工作太忙碌了,没时间帮你学数学。

—没关系我自己能搞定。

由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。

故选A。

【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。

23.Anewmonetarypolicywilltakeeffectnextmonth.Reallygoodnews,especiallyforthosecompaniesthat_______withmoney.

A. havestruggled             B. struggled             C. havebeenstruggling             D. hadstruggled

【答案】C

【解析】【分析】句意:

---新的货币政策将于下月生效。

---这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。

分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调动作的全过程。

故选C。

【点评】考查时态,本题涉及现在完成进行时。

24.—Ihaven'tseenJackythesedays.

—She________forthedrivingtestduetotakeplacenextMonday.

A. willprepare                B. hasbeenpreparing                C. waspreparing                D. prepared

【答案】B

【解析】【分析】句意:

——这些天我没见过Jacky。

——她一直在为下周一的驾驶考试做准备。

表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。

【点评】考查时态,本题涉及现在完成进行时。

25.—Wow!

Somanydifferentaliens'appearancesyoudraw!

—I______manywebsitesaboutaliens.

A. willvisit                   

B. wasvisiting                   

C. hadvisited                   

D. havebeenvisiting

【答案】D

【解析】【分析】句意:

——哇!

你画了那么多外星人的外貌!

——我一直在访问很多关于外星人的网站。

分析句子可知,由前句可知,指的是现在你画的。

可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,故选D。

【点评】考查时态,本题涉及现在完成进行时。

26.Thedebatehasonlyafewmomentsthatmightbeinspiringtothosewho________thisissue.

A. followed              

B. hadfollowed              

C. havebeenfollowing              

D. werefollowing

【答案】C

【解析】【分析】句意:

这场辩论只有几分钟的时间,可能会激励那些一直关注这一问题的人。

分析句子可知,本空是指那些“一直关注这一问题的人”,根据语境可知从过去关注一直到现在还在关注,可知要用现在完成进行时,因此选C。

【点评】考查时态,本题涉及现在完成时。

27.—Excuseme,whichmovieareyouwaitingfor?

—ThenewStarWars.We      hereformorethantwohours.

A. waited                    

B. wait                    

C. wouldbewaiting                    

D. havebe

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2