最新复习专题现在完成进行时知识点归纳经典.docx

上传人:b****4 文档编号:4158895 上传时间:2022-11-28 格式:DOCX 页数:17 大小:29.48KB
下载 相关 举报
最新复习专题现在完成进行时知识点归纳经典.docx_第1页
第1页 / 共17页
最新复习专题现在完成进行时知识点归纳经典.docx_第2页
第2页 / 共17页
最新复习专题现在完成进行时知识点归纳经典.docx_第3页
第3页 / 共17页
最新复习专题现在完成进行时知识点归纳经典.docx_第4页
第4页 / 共17页
最新复习专题现在完成进行时知识点归纳经典.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

最新复习专题现在完成进行时知识点归纳经典.docx

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

最新复习专题现在完成进行时知识点归纳经典.docx

最新复习专题现在完成进行时知识点归纳经典

最新复习专题——现在完成进行时知识点归纳经典

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

1.—Youlooktired.

—I___________clothesallday.

A. washed             

B. havewashed             

C. wasabouttowash             

D. havebeenwashing

【答案】D

【解析】【分析】句意:

——你看上去很累。

——我洗了一天的衣服。

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

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

2.He_______itfortwohours,andhe'sstillwatchingnow.

A. hasbeenwatched              

B. watching              

C. hasbeenwatching              

D. iswatching

【答案】C

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

 

3.—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。

 

4.Haveyouever_______withagroup?

A. tospeak                             

B. study                             

C. studying                             

D. studied

【答案】D

【解析】【分析】句意:

你曾经有过小组学习吗?

现在完成时的结构:

have+过去分词,故选D。

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

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.I'msorryyou                 solong,butit'llstillbesometimebeforeJimgetsback.

A. wait                       

B. waited                       

C. hadwaited                       

D. havebeenwaiting

【答案】D

【解析】【分析】句意:

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

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

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

8.Thecouple_________theirnewflatsincetheendoflastmonth.Theyhaven'tfinishedyet.

A. havebeendecorating     

B. havedecorated     

C. hasbeendecorating     

D. wasdecorating

【答案】A

【解析】【分析】句意:

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

他们还没有完成。

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

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

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

9.Themostdeliciouscookiesintheworld________bygranny.Pleasewaittenmoreminutestoenjoythem.

A. makes                     

B. ismade                     

C. isbeingmade                     

D. isgoingtomake

【答案】C

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

句意:

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

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

 

10.—Tomsaysheistootiredtogoon.

—Hecan't.He________foranhour.

A. hadworked           

B. hasjustworked           

C. justworked           

D. hasonlybeenworking

【答案】D

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

句意:

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

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

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

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

 

11.Why,you'relateagain!

I________hereforovertwohours!

A. amwaiting                   

B. waited                   

C. havebeenwaiting                   

D. waswaiting

【答案】C

【解析】【分析】考查现在完成进行时。

句意:

为什么,你又迟到了!

我在这里已经等了两个多小时了!

根据句意可知,“等”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。

故选C项。

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

构成:

have+been+doing。

12.I________myhomeworkforfourhours,butIamnotsurewhetherIcanhanditintomorrow.

A. havedone                

B. havebeendoing                

C. hadbeendoing                

D. haddone

【答案】B

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

句意:

四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。

现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。

故B正确。

【点评】考查时态

13.—HespeaksChineseverywell.

—It'snotsurprising.He___inBeijingfornineyearsnextweek.

A. hasbeenliving          

B. haslived          

C. willhavebeenlived          

D. willhavebeenliving

【答案】D

【解析】【分析】句意:

—他汉语说的很好。

—这不吃惊。

下周他将已经在北京住了九年了。

表示持续到现在并且仍在进行的动作,应用现在完成进行时。

live为不及物动词,无被动语态。

故知选D项。

【点评】考查时态。

14.Thewesterncountrieshavebeen_________Christmasformanyyears. 

A. celebrating                       

B. celebrate                       

C. celebrates                       

D. celebrated

【答案】A

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

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

故选A。

 

15.—Nicetoseeyouagainafteralltheseyears.What________?

—Well,I'vetriedmanythingssinceweleftschool.I'mnowworkingforalargeoilcompany.

A. haveyoudone           

B. wereyoudoing           

C. didyoudo           

D. haveyoubeendoing

【答案】D

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

句意:

—这么多年以后再次看见你真是太好了。

这些年你一直在做什么?

—自从我毕业以后我尝试了很多事情。

我现在在一家大型的石油公司。

根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。

故答案为D。

【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。

16.—What'swrong?

Youlookreallystressedout.

—I________thewholeweekpreparingformygraduationpaper.

A. work                     

B. haveworked                     

C. havebeenworking                     

D. worked

【答案】C

【解析】【分析】句意:

—你怎么了?

看起来真的压力很大。

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

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

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

17.DoctorSmith,who         inShanghaiformorethantenyears,isconsideringworkinginHuaian,buthehasn'tdecidedyet.

A. hadworked                    

B. hasbeenworking                    

C. isworking                    

D. works

【答案】B

【解析】【分析】句意:

在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。

分析句子可知,本句中的who指代前面的先行词doctorSmith,是单数。

而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。

故选B。

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

18.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?

—Well,thenewspapers________itinthepastfewweeks.

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

【答案】D

【解析】【分析】句意:

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

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

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

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

19.Myfriendsfromthemainland     tomethattheyfindthecity'ssubwaycarsare"tooold"comparedwithwhattheypayforsubwaysinBeijing.

A. complained        

B. iscomplaining        

C. wascomplaining        

D. havebeencomplaining

【答案】D

【解析】【分析】句意:

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

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

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

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

20.—Somuchremainstobedone!

—Well,it'snotsurprising.Somanypeople     allthetimerecently.

A. come                       

B. havecome                       

C. havebeencoming                       

D. came

【答案】C

【解析】【分析】句意:

—还有许多事情要做!

—好吧,这并不奇怪。

最近来的人太多了。

考查时态。

根据allthetimerecently可知句子用现在完成进行时态,故答案为:

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.—I________inthesamepositiontoolongMylegshavefallenasleep.

—Shakeitalittlebeforeyougetup.

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

【答案】D

【解析】【分析】句意:

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

——站起来之前动一动。

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

sbhave/hasbeendoingsth。

故选D。

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

25.Thedebatehasonlyafewmomentsthatmightbeinspiringtothosewho________thisissue.

A. followed              

B. hadfollowed              

C. havebeenfollowing              

D. werefollowing

【答案】C

【解析】【分析】句意:

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

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

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

26.—Excuseme,whichmovieareyouwaitingfor?

—ThenewStarWars.We      hereformorethantwohours.

A. waited                    

B. wait                    

C. wouldbewaiting                    

D. havebeenwaiting

【答案】D

【解析】【分析】句意:

—打扰了,你们在等哪一部电影?

—《星球大战》,我们已经在这儿等了两个多小时了。

"for+时间段"与完成时连用,根据语境可知,说话的时候仍然在等,因此用现在完成进行时,故选D。

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

27.Fromhistiredface,Icantellhe     inthequeueforalongtime.

A. iswaiting                  

B. willwait                  

C. willbewaiting                  

D. hasbeenwaiting

【答案】D

【解析】【分析】句意:

从他疲惫的脸上,我可以看出他已经排了很长时间的队了。

根据下文foralongtime可知应用现在完成进行时,故选D。

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

28.They     theplanforaweek,butnodecisionhas    .

A. havebeendiscussing;made                           

B. havebeend

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

当前位置:首页 > PPT模板 > 商务科技

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

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