最新现在完成进行时知识点归纳与练习经典.docx

上传人:b****6 文档编号:9153383 上传时间:2023-02-03 格式:DOCX 页数:22 大小:28.99KB
下载 相关 举报
最新现在完成进行时知识点归纳与练习经典.docx_第1页
第1页 / 共22页
最新现在完成进行时知识点归纳与练习经典.docx_第2页
第2页 / 共22页
最新现在完成进行时知识点归纳与练习经典.docx_第3页
第3页 / 共22页
最新现在完成进行时知识点归纳与练习经典.docx_第4页
第4页 / 共22页
最新现在完成进行时知识点归纳与练习经典.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

最新现在完成进行时知识点归纳与练习经典.docx

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

最新现在完成进行时知识点归纳与练习经典.docx

最新现在完成进行时知识点归纳与练习经典

最新现在完成进行时-知识点归纳与练习经典

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

1.—Isn'tithardtodrivedowntowntowork?

—Yes,that'swhyI________toworkbytrain.

A. havebeengoing                 

B. havegone                 

C. wasgoing                 

D. willhavegone

【答案】A

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

根据句意:

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

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

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

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

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

2.He_______itfortwohours,andhe'sstillwatchingnow.

A. hasbeenwatched              

B. watching              

C. hasbeenwatching              

D. iswatching

【答案】C

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

故选C。

 

3.He_______itfortwohours,andhe'sstillwatchingnow.

A. hasbeenwatched              

B. watching              

C. hasbeenwatching              

D. iswatching

【答案】C

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

 

4.Haveyouever_______withagroup?

A. tospeak                             

B. study                             

C. studying                             

D. studied

【答案】D

【解析】【分析】句意:

你曾经有过小组学习吗?

现在完成时的结构:

have+过去分词,故选D。

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

5.—CanMrReadspeakChinese?

—Yes.HespeaksChineseverywellbecausehe      Chinaformanyyears.

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

【答案】A

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

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

---是的。

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

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

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

6.Wecan’tgetsleepwithastrongwind       outside.   

A. blow                                 

B. blowing                                 

C. blew                                 

D. blows

【答案】B

【解析】【分析】句意:

我们不能睡在外面,外面大风吹。

blowing表示正在进行时。

【点评】考察with结构。

7.—DoyouknowtheColorRun,afive-kilometerrace?

—Yes.Sofarit______intoquiteafewcitiesinourcountry.

A. comes                                    

B. came                                    

C. hascome

【答案】C

【解析】【分析】句意:

——你知道彩色跑,一个五千米的赛跑吗?

——知道,到目前为止它已经进入了我们国家的好几个城市。

由sofar可知用现在完成时,故选C。

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

8.China________________greatachievementsinscienceandtechnologysince1978.

A. makes                                    

B. made                                    

C. hasmade

【答案】C

【解析】【分析】句意:

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

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

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

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

注意现在完成时的用法。

9.Why,you'relateagain!

I________hereforovertwohours!

A. amwaiting                   

B. waited                   

C. havebeenwaiting                   

D. waswaiting

【答案】C

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

句意:

为什么,你又迟到了!

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

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

故选C项。

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

构成:

have+been+doing。

10.I________myhomeworkforfourhours,butIamnotsurewhetherIcanhanditintomorrow.

A. havedone                

B. havebeendoing                

C. hadbeendoing                

D. haddone

【答案】B

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

句意:

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

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

故B正确。

【点评】考查时态

11.—HespeaksChineseverywell.

—It'snotsurprising.He___inBeijingfornineyearsnextweek.

A. hasbeenliving          

B. haslived          

C. willhavebeenlived          

D. willhavebeenliving

【答案】D

【解析】【分析】句意:

—他汉语说的很好。

—这不吃惊。

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

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

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

故知选D项。

【点评】考查时态。

12.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.

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

【答案】B

【解析】【分析】。

句意:

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

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

故选B。

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

13.Tom       inthelibraryeverynightoverthelastthreemonths.

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

【答案】C

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

故答案为C。

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

14.Thewesterncountrieshavebeen_________Christmasformanyyears. 

A. celebrating                       

B. celebrate                       

C. celebrates                       

D. celebrated

【答案】A

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

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

故选A。

 

15.—Youlookprettytiredtoday!

—I      anenvironmentalreportoverthelastfewdays,whichshouldbesubmittedtothebosstomorrow.

A. wrote                    

B. waswriting                    

C. hadwritten                    

D. havebeenwriting

【答案】D

【解析】【分析】句意:

—你今天看起来很累!

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

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

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

16.—What'swrong?

Youlookreallystressedout.

—I________thewholeweekpreparingformygraduationpaper.

A. work                     

B. haveworked                     

C. havebeenworking                     

D. worked

【答案】C

【解析】【分析】句意:

—你怎么了?

看起来真的压力很大。

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

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

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

17.It_________fortwoweeks,andthewholeareaisflooded.

A. hadrained                      

B. rains                      

C. wouldrain                      

D. hasbeenraining

【答案】D

【解析】【分析】句意:

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

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

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

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

 

18.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。

19.Anewmonetarypolicywilltakeeffectnextmonth.Reallygoodnews,especiallyforthosecompaniesthat_______withmoney.

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

【答案】C

【解析】【分析】句意:

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

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

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

故选C。

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

20.—Ihaven'tseenJackythesedays.

—She________forthedrivingtestduetotakeplacenextMonday.

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

【答案】B

【解析】【分析】句意:

——这些天我没见过Jacky。

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

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

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

21.TheMayFourthMovementwaslaunchedin1919anditsspirit________Chineseyouthtomakecontributionstonationalrejuvenationeversince.

A. ismotivating             

B. hasbeenmotivating             

C. motivated             

D. wasmotivating

【答案】B

【解析】【分析】句意:

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

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

故选B。

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

22.Thedebatehasonlyafewmomentsthatmightbeinspiringtothosewho________thisissue.

A. followed              

B. hadfollowed              

C. havebeenfollowing              

D. werefollowing

【答案】C

【解析】【分析】句意:

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

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

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

23.Inordertofindthemissingchild,villagers_____alltheycanoverthepastfivehours.

A. did                            

B. do                            

C. haddone                            

D. havebeendoing

【答案】D

【解析】【分析】句意:

为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。

A.did一般过去时B.do一般现在时C.haddone过去完成时表示过去的过去D.havebeendoing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。

根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。

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

24.Inmyyoungeryears,myfathergavemesomeadvicethatI      inmymindeversince.

A. turnedover        

B. wasturningover        

C. hadturnedover        

D. havebeenturningover

【答案】D

【解析】【分析】句意:

在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。

turnover表示仔细回想,反复斟酌考虑。

因为句中eversince"自从……"这里谓语动词turnover在将来会继续下去,故用现在完成进行时havebeendoing。

故选D。

【点评】考查动词时态和短语turnover。

25.Fromhistiredface,Icantellhe     inthequeueforalongtime.

A. iswaiting                  

B. willwait                  

C. willbewaiting                  

D. hasbeenwaiting

【答案】D

【解析】【分析】句意:

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

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

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

26.—I'msureAndrewwillwinthefirstprizeinthefinal.

—Ithinkso.He_____foritmonths.

A. ispreparing         

B. hasbeenpreparing         

C. waspreparing         

D. hadbeenpreparing

【答案】B

【解析】【分析】句意:

—我确信Andrew在决赛中会获得一等奖。

—我也这么想,他已经准备了好几个月了。

可知Andrew是从过去到现在一直在准备,用现在完成进行时,选B。

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

27.Mr.Herpinisoneoftheforeignexpertswho________inChinainthelastfiveyears.

A. works                    B. isworking                    C. areworking                    D. havebeenworking

【答案】D

【解析】【分析】句意:

Herpin先生是过去五年在中国工作的外国专家之一。

根据inthelastfiveyears可知,句子用现在完成时态或现在完成进行时态,故选D。

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

28.Butactually,theseEnglishers______graduallyinaccents,spellings,expressionsandtheusageofvocabularyandwehavetoadapttothat.

A. hadchanged                B. changed                C. havebeenchanging                D. ischanging

【答案】C

【解析】【分析】句意:

但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。

结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/hasbeendoing,又主语theseEnglishers是复数,故用havebeenchanging,选C。

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

29.Judith______onhernewnovelwhichissupposedtoco

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

当前位置:首页 > 初中教育 > 其它课程

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

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