高中英语现在完成进行时技巧和方法完整版及练习题.docx

上传人:b****6 文档编号:8093241 上传时间:2023-01-28 格式:DOCX 页数:14 大小:24.66KB
下载 相关 举报
高中英语现在完成进行时技巧和方法完整版及练习题.docx_第1页
第1页 / 共14页
高中英语现在完成进行时技巧和方法完整版及练习题.docx_第2页
第2页 / 共14页
高中英语现在完成进行时技巧和方法完整版及练习题.docx_第3页
第3页 / 共14页
高中英语现在完成进行时技巧和方法完整版及练习题.docx_第4页
第4页 / 共14页
高中英语现在完成进行时技巧和方法完整版及练习题.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

高中英语现在完成进行时技巧和方法完整版及练习题.docx

《高中英语现在完成进行时技巧和方法完整版及练习题.docx》由会员分享,可在线阅读,更多相关《高中英语现在完成进行时技巧和方法完整版及练习题.docx(14页珍藏版)》请在冰豆网上搜索。

高中英语现在完成进行时技巧和方法完整版及练习题.docx

高中英语现在完成进行时技巧和方法完整版及练习题

高中英语现在完成进行时技巧和方法完整版及练习题

一、单项选择现在完成进行时

1.---where’sMom?

-----She’sinthekitchen.She_____thehouseworkallmorning

A.isdoingB.wasdoing

C.didD.hasbeendoing

【答案】D

【解析】

试题分析:

考查动词的时态。

句意:

妈妈在哪?

她在厨房里。

她今早上一直在做家务。

根据allmorning表示一直做某事,故选D项。

考点:

考查动词的时态

2.I________atopicforthecomposition,buthaven’tdecidedyet.

A.willthinkaboutB.havebeenthinkingabout

C.hadthoughtaboutD.wasthoughtabout

【答案】B

【解析】

试题分析:

考查时态:

句意:

我一直在考虑作文的话题,但是还没有决定呢。

从buthaven’tdecidedyet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。

考点:

考查时态

 

3.Thegirlhasagreatinterestinsportsand___badmintonclassestwiceaweekoverthepast2years.

A.takesB.took

C.istakingD.hasbeentaking

【答案】D

【解析】

试题分析:

句意:

这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。

A.takes一般现在时,B.took一般过去时,C.istaking现在进行时,D.hasbeentaking现在完成进行时。

overthepast2years.是现在完成时的标志词,“上羽毛球课”是持续动作,还可能持续下去,故选D。

考点:

考查动词时态的用法。

4.Forsometimenow,Chinesepeople,undertheleadershipofCPC,______thecontentsoftheScientificDevelopmentTheoryinthecourseofpracticingsocialisminChina.

A.hadbeenimprovingB.havebeenimproving

C.wereimprovingD.improved

【答案】B

【解析】

考察时态。

根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。

句意:

一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。

5.IwonderifJohnhasforgottenmynumber.I___himtocallforthepasttwohours.

A.havebeenexpectingB.haveexpected

C.havebeenexpectedD.expected

【答案】A

【解析】

试题分析:

句意:

我不知道是否约翰已经忘记了我的电话号码,过去两小时我一直在期待他能打来电话。

A.havebeenexpecting现在完成进行时,表示在过去持续做某事持续到现在可能一直持续下去B.haveexpected现在完成时,过去开始一个动作与现在有关C.havebeenexpected现在完成时被动语态D.expected一般过去时。

题干中forthepasttwohours.提示在过去持续做某事,故选A。

考点:

考查动词时态的用法。

6.---Didyoufindthemissingcoupleinthemountainyesterday?

---No,butwe_______togetintouchwiththemeversince.

A.havetriedB.hadtried

C.havebeentryingD.hadbeentrying

【答案】C

【解析】

试题分析:

考查动词的时态。

句意:

昨天你们找到失踪的那对夫妇了吗?

没有,但我们一直在努力联系他们。

根据eversince可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。

考点:

考查动词的时态

7.–Iwonderifyoucouldgowithmetothecinema.

---Don’tdisturbme.I______acompositionallthemorningandhaven’tfinishedityet.

A.writeB.waswriting

C.havewrittenD.havebeenwriting

【答案】D

【解析】

试题分析:

--我想知道你是否能够陪我去电影院。

--不要打扰我!

我一早上都在写作文,还没完成呢。

根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,故选D。

考点:

考察动词时态。

8.---Susanissoexcited!

---Oh,yes!

SheisbusypreparingforhertriptoAfricathatshe_____foryears.

A.hasbeenexpectingB.wasexpecting

C.hadbeenexpectingD.wouldbeexpecting

【答案】A

【解析】

试题分析:

考查时态。

句意:

--苏三好兴奋啊!

--是的。

她正在忙着准备她渴望已久的非洲之旅呢。

根据对话中的“is”可知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。

考点:

考查时态

9.I’msureyouwilldobetterinthetestbecauseyou________sohardthisyear.

A.studiedB.hadstudied

C.willstudyD.havebeenstudying

【答案】D

【解析】

【详解】

考查时态。

句意:

我确信你将在考试中做的更好,因为你今年一直在学习很努力。

根据语境,学习的动作是从过去一直持续到现在,还要持续下去。

所以用现在完成进行时。

故选D。

10.Ihaven'tfinishedmycomposition.I________fortwohoursandahalf.

A.havewrittenitB.havebeenwritingit

C.wroteitD.amwritingit

【答案】B

【解析】

试题分析:

考查动词的时态。

句意:

我还没有完成我的作文,我已经写了二个半小时了。

根据Ihaven'tfinishedmycompositio可知这动作还没有完成,再根据fortwohoursandahalf可知选B项。

考点:

考查动词的时态

11.Wherewereyouatsuppertime?

I____foryoutojoinme.

A.waitedB.hadwaitedC.havebeenwaitingD.waswaiting

【答案】C

【解析】

时态题。

根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的动作持续到现在。

晚饭时你在哪?

我一直等你。

选C

12.Thecrazyfans___________patientlyfortwohours,andtheywillwaittillthemoviestararrives.

A.arewaitingB.hadwaited

C.havebeenwaitingD.willwait

【答案】C

【解析】

试题分析:

考查动词的时态和语态。

句意:

疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。

根据时间状语fortwohours,,表示现在完成进行时,故选C项。

考点:

考查动词的时态和语态

13.We________forcheaphousesbuthaven’tfound________welikeyet.

A.arelooking;oneB.havelooked;it

C.havebeenlooking;oneD.looked;them

【答案】C

【解析】

句意为:

我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。

根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a+前面提到的名词”,即ahouse。

14.—Howisyourcousin,Kate?

—Shebrokeherlegand________medicaltreatmentsince.

A.isreceivingB.hasreceived

C.receivedD.hasbeenreceiving

【答案】D

【解析】

D考察动词时态。

句义:

Kate,你的表姐怎么样了?

—她的腿摔断了,自从那时以来一直都在接受治疗。

由此可知,空格处表示的动作从过去开始一直到现在,而且还可能继续进行下去,所以使用现在完成进行时。

故D正确。

15.Jessicaoughttostopwork.Shehasaheadachebecauseshe_______toolong.

A.readB.isreading

C.hadreadD.hasbeenreading

【答案】D

【解析】

本题考查时态。

从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。

16.Myseven-year-olddaughterhasagreatinterestinmusicand_______Pianoclassestwiceaweekoverthelastthreeyears.

A.tookB.istakingC.hadtakenD.hasbeentaking

【答案】D

【解析】

试题分析:

句意:

我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。

和时间overthelastthreeyears.连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。

考点:

考查时态

17.--Ihavegotaheadache.

--Nowonder.You_________onthemathexercisestoolong.

A.workB.areworkingC.havebeenworkingD.worked

【答案】C

【解析】

试题分析:

句意:

-我有点头疼。

-难怪呢。

你这么长时间一直在做数学练习。

根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选C。

考点:

考查动词时态。

18.---DoyouhaveanynewsaboutBob?

 ---Yeah.We______eachotherquitealotrecently.

A.havebeenseeingB.hadbeenseeingC.seeD.haveseen

【答案】A

【解析】

试题分析:

考查动词的时态。

句意你知道关于鲍伯的消息吗?

是的,我们最后一直联系比较多。

根据文中提到recently最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。

现在完成进行时表示动作一直发生并持续到说话的时间可能还会持续下去。

现在完成时表示动作在过去发生动作持续到现在并对现在造成影响。

所以选A项。

考点:

考查动词的时态

19.—Icountedsheep,IdrankmilkandItriedeverything,butnothinghelped.

—Itseemsyou_____toomuchrecently.Trysomesleepingpills.

A.workedB.workC.hadworkedD.havebeenworking

【答案】D

【解析】

试题分析:

recently提示用现在完成时或现在完成进行时。

用法相同的副词还有lately,sofar,uptonow,bynow,fortwodays,sincelastFriday,in/during/overthelast/past/fewdays等。

故答案为D。

考点:

动词时态。

20.—Idon’trememberhavingeverseenJohnsincelastweek.Hashegonesomewhere?

—Notreally.He_______hisnewly-boughtapartment.

A.hasdecoratedB.wasdecorating

C.decoratedD.hasbeendecorating

【答案】D

【解析】

试题分析:

考查现在完成进行时态的使用。

由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。

句意为自从上个星期我不记得见过John了,他出去了吗?

没有,他一直在装修他新买的公寓。

故选D。

考点:

考查现在完成进行时态的使用。

21.Inordertofindthemissingchild,villagers_____alltheycanoverthepastfivehours.

A.didB.do

C.haddoneD.havebeendoing

【答案】D

【解析】

试题分析:

考查动词时态。

句意:

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

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

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

考点:

考查动词时态

22.Tom____ontheessayfortwohoursbuthe_____onlyahundredwordsbynow.

A.hasbeenworking;haswrittenB.hasbeenworking;writes

C.worked;writtenD.worded;writes

【答案】A

【解析】

【分析】

【详解】

考查时态。

句意为:

Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。

由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。

【点睛】

此题的简体关键是根据时间状语判断句子的时态。

第一空根据时间状语fortwohours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。

而第二空的时间状语为bynow,因此用现在完成时即可,所以用haswritten。

23.--Bob!

Howisyourproject?

IheardyoustarteditlastFriday,right?

--Oh!

I______forit.ButIhaven’tdecidedwhentodoit.

A.willprepareB.hadprepared

C.havebeenpreparingD.waspreparing

【答案】C

【解析】

【详解】

考查时态。

句意:

--Bob,你的项目怎么样了?

我听说你上周五就开始了,是吗?

--哦!

我已经在做准备,但还没有决定好什么时候开始做。

根据句意可知,我已经开始做准备了,不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即havebeendoing,故选C。

【点睛】

动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作发出的时间。

因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应的时态。

但也可以通过时间状语、固定居心等来做出正确的选择。

本小题两人的对话,虽然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进行判断,根据上文提到上周五就开始项目了,下文说还没有决定什么时候做,可推断出设空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。

24.—Ithinkthepaperistakingyoualongtimetowrite.

—I______onitforalmostamonthnow.

A.workedB.wasworking

C.amworkingD.havebeenworking

【答案】D

【解析】

考查时态。

上句:

我想写这篇论文要花你很长时间。

下句:

我写了差不多一个月了。

写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。

25.(东北三省三校一联)TrafficconditionsinBeijing________fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.

A.isworseningB.haveworsened

C.havebeenworseningD.worsened

【答案】C

【解析】

考查动词的时态。

由空后的fordecades可推知,此处要用完成时态,故可以排除A、D两项。

由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用进行时态。

答案:

 C

26.Allthestaffofthecompany,who______extrahoursthesedays,hopetofinishtheprojectasscheduled.

A.willworkB.havebeenworkingC.wereworkingD.haveworked

【答案】B

【解析】

【分析】

【详解】

考查现在完成进行时。

句意:

公司的所有员工,这些天一直在加班,希望按计划完成该项目。

根据语境可知,此处用现在完成时haveworked表示的是“过去开始一直持续到现在的动作”,且work的动作并未结束,因此表示“到现在为止一直在做某事”,应使用现在完成进行时。

说明员工“这些天一直在加班”。

故选B。

27.People_______aboutwhatourfuturewilllooklikeforthousandsofyears.

A.havebeenwonderingB.wonderC.wonderedD.willwonder

【答案】A

【解析】

【详解】

考查动词时态。

句意:

数千年以来人们一直想知道我们的未来会是什么样子。

根据时间状语forthousandsofyears可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。

故选A。

28.Butactually,theseEnglishers______graduallyinaccents,spellings,expressionsandtheusageofvocabularyandwehavetoadapttothat.

A.hadchangedB.changedC.havebeenchangingD.ischanging

【答案】C

【解析】

【详解】

考查时态。

句意:

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

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

【点睛】

本题考查现在完成进行时

现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束。

现在完成进行时由“have/has+been+现在分词”构成。

I'vebeentryingtofindouthertelephonenumber.我一直在查问她的电话号码。

Theyhavebeenwideningtheroad.他们在拓宽这条路。

Sheisverytired.She'sbeentypinglettersallday.她很累了。

她整天都在录入信件。

29.He_______aroundtheclocksinceJune,whenthefirstEbolacaseappearedinthisagriculturalcounty.

A.hadbeenworkingB.hasbeenworking

C.isworkingD.wasworking

【答案】B

【解析】

试题分析:

考察时态。

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

该句意思为:

自从六月份第一起埃博拉病例出现在这个农业化的村庄那一刻开始,他就夜以继日地扑在工作上,。

根据句意,题目中的他从六月份开始不停的工作,这个动作是从那个时候一直持续到现在的。

故选B

30.I'msorryyou______solong,butit'llstillbesometimebeforeJimgetsback.

A.waitB.waitedC.hadwaitedD.havebeenwaiting

【答案】D

【解析】

【详解】

考查时态。

句意:

抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)。

wait从说话之前(过去)就开始了持续到现在一直进行,

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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