最新现在完成进行时练习题 经典.docx

上传人:b****6 文档编号:7869019 上传时间:2023-01-26 格式:DOCX 页数:16 大小:28.93KB
下载 相关 举报
最新现在完成进行时练习题 经典.docx_第1页
第1页 / 共16页
最新现在完成进行时练习题 经典.docx_第2页
第2页 / 共16页
最新现在完成进行时练习题 经典.docx_第3页
第3页 / 共16页
最新现在完成进行时练习题 经典.docx_第4页
第4页 / 共16页
最新现在完成进行时练习题 经典.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

最新现在完成进行时练习题 经典.docx

《最新现在完成进行时练习题 经典.docx》由会员分享,可在线阅读,更多相关《最新现在完成进行时练习题 经典.docx(16页珍藏版)》请在冰豆网上搜索。

最新现在完成进行时练习题 经典.docx

最新现在完成进行时练习题经典

最新现在完成进行时练习题经典

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

1.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?

—Well,thenewspapers________itinthepastfewweeks.

A. report                     B. willreport                     C. reported                     D. havebeenreporting

【答案】D

【解析】【分析】句意:

——你对中美之间的贸易战争了解多少?

——哦,在最近的几周里报纸一直在报道这件事。

根据时间状语nthepastfewweeks可知谓语动词用现在完成时或者现在完成进行时,故选D。

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

2.He_______itfortwohours,andhe'sstillwatchingnow.

A. hasbeenwatched              

B. watching              

C. hasbeenwatching              

D. iswatching

【答案】C

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

故选C。

 

3.Haveyouever_______withagroup?

A. tospeak                             

B. study                             

C. studying                             

D. studied

【答案】D

【解析】【分析】句意:

你曾经有过小组学习吗?

现在完成时的结构:

have+过去分词,故选D。

【点评】考查现在完成时的结构。

4.—    he___Japanbefore?

 —Yes,hetheretwoyearsago.

A. Did,visited              

B. Has,hasvisited              

C. Has,visited              

D. Did,hasvisited

【答案】C

【解析】【分析】句意:

--他以前去过日本吗?

--是的,他两年前去过那里。

根据before可知句子要用现在完成时“have/has+过去分词”,主语he是第三人称单数故用has,这是一个一般疑问句,将has提前,故选C。

【点评】考查动词的时态,注意语境中提供的时间状语。

5.I'msorryyou                 solong,butit'llstillbesometimebeforeJimgetsback.

A. wait                       

B. waited                       

C. hadwaited                       

D. havebeenwaiting

【答案】D

【解析】【分析】句意:

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

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

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

6.China________________greatachievementsinscienceandtechnologysince1978.

A. makes                                    

B. made                                    

C. hasmade

【答案】C

【解析】【分析】句意:

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

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

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

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

注意现在完成时的用法。

7.Thecouple_________theirnewflatsincetheendoflastmonth.Theyhaven'tfinishedyet.

A. havebeendecorating     

B. havedecorated     

C. hasbeendecorating     

D. wasdecorating

【答案】A

【解析】【分析】句意:

这对夫妇从上个月末起就一直在装饰他们的新公寓。

他们还没有完成。

decorate装饰,动词;根据句意和 sincetheendoflastmonth可知,此处表示动作从某一时间开始,一直持续到现在, 所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。

【点评】考查现在完成进行时和主谓一致。

注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。

8.Themostdeliciouscookiesintheworld________bygranny.Pleasewaittenmoreminutestoenjoythem.

A. makes                     

B. ismade                     

C. isbeingmade                     

D. isgoingtomake

【答案】C

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

句意:

奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。

依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。

 

9.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项。

 

10.I'mtiredout.I_______ allafternoonandIdon'tseemtohavefinishedanything.

A. shopped              

B. haveshopped              

C. hadshopped              

D. havebeenshopping

【答案】D

【解析】【分析】句意:

我很累。

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

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

 

11.Tom       inthelibraryeverynightoverthelastthreemonths.

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

【答案】C

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

故答案为C。

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

12.—Youlooktired.

—I___________clothesallday.

A. washed             

B. havewashed             

C. wasabouttowash             

D. havebeenwashing

【答案】D

【解析】【分析】句意:

——你看上去很累。

——我洗了一天的衣服。

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

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

13.—Youlookprettytiredtoday!

—I      anenvironmentalreportoverthelastfewdays,whichshouldbesubmittedtothebosstomorrow.

A. wrote                    

B. waswriting                    

C. hadwritten                    

D. havebeenwriting

【答案】D

【解析】【分析】句意:

—你今天看起来很累!

—在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。

表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.

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

14.Thewesterncountrieshavebeen_________Christmasformanyyears. 

A. celebrating                       

B. celebrate                       

C. celebrates                       

D. celebrated

【答案】A

【解析】【分析】have/hasbeen+现在分词是现在完成进行时;句意:

西方国家很多年来一直在庆祝圣诞节。

故选A。

 

15.—Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.

—Yes,volunteersarehelpingtodistributethedonatedprovisionsthat_______.

A. werepouringin                                           

B. havebeenpouringin

C. arepouredin                                               

D. hadbeenpouredin

【答案】B

【解析】【分析】句意:

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

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

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

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

16.—What'swrong?

Youlookreallystressedout.

—I________thewholeweekpreparingformygraduationpaper.

A. work                     

B. haveworked                     

C. havebeenworking                     

D. worked

【答案】C

【解析】【分析】句意:

—你怎么了?

看起来真的压力很大。

—我已经连轴转努力了一整个星期来写我的毕业论文。

根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语thewholeweek),唯有现在完成进行时可表达这一含义,应选用havebeendoing的结构,故选C。

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

17.______herambitionofbecomingaprofessionalsinger,she_____veryhardsinceanearlyage.

A. Torealize,hasbeentraining                           

B. Realizing,trained

C. Torealize,wastrained                                      D. Realized,hastrained

【答案】A

【解析】【分析】句意:

为了实现成为职业歌手的志向,她从小就一直很努力地训练。

本题第一空中使用不定式做目的状语,第二句时间状语sinceanearlyage通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。

故A项正确。

【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。

18.Myfriendsfromthemainland     tomethattheyfindthecity'ssubwaycarsare"tooold"comparedwithwhattheypayforsubwaysinBeijing.

A. complained        

B. iscomplaining        

C. wascomplaining        

D. havebeencomplaining

【答案】D

【解析】【分析】句意:

我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。

由句子结构可知,含有宾语从句的复合句,从句谓语动词are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选D。

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

注意根据主从句的时态关系确定正确的时态。

19.It_________fortwoweeks,andthewholeareaisflooded.

A. hadrained                      

B. rains                      

C. wouldrain                      

D. hasbeenraining

【答案】D

【解析】【分析】句意:

连续下雨已经两周了,整个地区都发洪水了。

根据时间状语fortwoweeks,表示雨持续了两周,即:

雨一直在进行,要用现在完成进行时态.故选D。

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

 

20.—WhereisMary?

—Oh,shewentoutafterbreakfast,and    herpaperinthelibraryeversince.Youcanfindherthere.

A. Wrote                      

B. hadwritten                      

C. hasbeenwriting                      

D. iswriting

【答案】C

【解析】【分析】句意:

—Mary去哪了?

—她吃完早饭就出去了,从那以后她就一直在图书馆里写论文,你可以在那找到她。

考查时态。

Mary写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:

C。

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

21.—I      sobusilyrecentlythatI      notimetohelpyouwithyourmaths.

—That'sOK.Icanmanageitbymyself.

A. havebeenworking;have                                

B. haveworked;had

C. amworking;willhave                                      

D. hadbeenworking;hadhad

【答案】A

【解析】【分析】句意:

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

—没关系我自己能搞定。

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

故选A。

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

22.Anewmonetarypolicywilltakeeffectnextmonth.Reallygoodnews,especiallyforthosecompaniesthat_______withmoney.

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

【答案】C

【解析】【分析】句意:

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

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

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

故选C。

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

23.—Ihaven'tseenJackythesedays.

—She________forthedrivingtestduetotakeplacenextMonday.

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

【答案】B

【解析】【分析】句意:

——这些天我没见过Jacky。

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

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

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

24.—Wow!

Somanydifferentaliens'appearancesyoudraw!

—I______manywebsitesaboutaliens.

A. willvisit                   

B. wasvisiting                   

C. hadvisited                   

D. havebeenvisiting

【答案】D

【解析】【分析】句意:

——哇!

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

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

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

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

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

25.—I________inthesamepositiontoolongMylegshavefallenasleep.

—Shakeitalittlebeforeyougetup.

A. willsit                       B. havesat                       C. amsitting                       D. havebeensitting

【答案】D

【解析】【分析】句意:

——我坐得太久了,腿麻了。

——站起来之前动一动。

分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:

sbhave/hasbeendoingsth。

故选D。

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

26.TheMayFourthMovementwaslaunchedin1919anditsspirit________Chineseyouthtomakecontributionstonationalrejuvenationeversince.

A. ismotivating             

B. hasbeenmotivating             

C. motivated             

D. wasmotivating

【答案】B

【解析】【分析】句意:

五四运动于1919年发起,其精神一直激励着中国青年为民族复兴而努力。

由"eversince"可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。

故选B。

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

27.—Excuseme,whichmovieareyouwaitingfor?

—ThenewStarWars.We      hereformorethantwohours.

A. waited                    

B. wait                    

C. wouldbewaiting             

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

当前位置:首页 > 初中教育 > 初中作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1