英语现在完成进行时练习题含答案及解析.docx
- 文档编号:6331350
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:14
- 大小:24.86KB
英语现在完成进行时练习题含答案及解析.docx
《英语现在完成进行时练习题含答案及解析.docx》由会员分享,可在线阅读,更多相关《英语现在完成进行时练习题含答案及解析.docx(14页珍藏版)》请在冰点文库上搜索。
英语现在完成进行时练习题含答案及解析
【英语】现在完成进行时练习题含答案及解析
一、单项选择现在完成进行时
1.—Haveabreak,Amy.You_____________playingthepianoallthemorning.
—OK,Mom.Iwillstopafterthispiece.
A.arepracticingB.havepracticed
C.havebeenpracticingD.practiced
【答案】C
【解析】
试题分析:
考查动词的时态。
句意:
休息一会;你从早上一开始就在弹钢琴。
好的,妈妈,弹完这段我就休息。
根据allthemorning可知这个动作一起到持续,故选C项。
考点:
考查动词的时态
2.I________atopicforthecomposition,buthaven’tdecidedyet.
A.willthinkaboutB.havebeenthinkingabout
C.hadthoughtaboutD.wasthoughtabout
【答案】B
【解析】
试题分析:
考查时态:
句意:
我一直在考虑作文的话题,但是还没有决定呢。
从buthaven’tdecidedyet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:
考查时态
3.Sincethetimehumankindstartedgardening,we_____tomakeourenvironmentmorebeautiful.
A.tryB.havebeentrying
C.aretryingD.willtry
【答案】B
【解析】
试题分析:
考查动词时态。
since作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。
句意:
自从人类开始园艺,我们一直尽力使我们的环境更美丽。
故B正确。
考点:
考查动词时态
4.—I’msureAndywillwinthefirstprizeinthecomingEnglishSpeechContest.
—Thereisnodoubtaboutit.He________foritformonths.
A.ispreparingB.waspreparing
C.hasbeenpreparingD.willprepare
【答案】C
【解析】
试题分析:
考查时态。
根据句意,要表示一直在…,应用现在完成进行时,句意:
—我相信安迪会在接下来的英语演讲比赛中得第一名。
—毫无疑问。
他准备了几个月了。
故选C
考点:
考查时态
5.Forsometimenow,Chinesepeople,undertheleadershipofCPC,______thecontentsoftheScientificDevelopmentTheoryinthecourseofpracticingsocialisminChina.
A.hadbeenimprovingB.havebeenimproving
C.wereimprovingD.improved
【答案】B
【解析】
考察时态。
根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。
句意:
一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。
6.--Howisyourcousin,Kate?
--Shebrokeherlegand______medicaltreatmentsince.
A.isreceivingB.hasreceived
C.receivedD.hasbeenreceiving
【答案】D
【解析】
试题分析:
考查时态。
句意:
--凯特,你表妹怎么了?
--她摔断了腿,从那以后就一直在接受治疗。
since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。
根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。
考点:
考查时态
7.---Look,whatamessinthekitchen!
---I______cookingfishinanewwayandIreallyhavenotimetotidyitupnow.
A.triedB.hadtried
C.willtryD.havebeentrying
【答案】D
【解析】
考查动词的时态。
句意:
看,厨房在乱了。
我一直在用一种新的方法来做鱼,现在没有时间收拾。
根据Ireallyhavenotimetotidyitupnow.可知这个动作一直在进行,故选D项。
8.---Didyoufindthemissingcoupleinthemountainyesterday?
---No,butwe_______togetintouchwiththemeversince.
A.havetriedB.hadtried
C.havebeentryingD.hadbeentrying
【答案】C
【解析】
试题分析:
考查动词的时态。
句意:
昨天你们找到失踪的那对夫妇了吗?
没有,但我们一直在努力联系他们。
根据eversince可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。
考点:
考查动词的时态
9.—That’sthethirdtimehe’swontheawardinthisfield.
—Yes.He______hismaximumpotentialinthepastdecade.
A.exploredB.isexploringC.hasbeenexploringD.hasexplored
【答案】C
【解析】
考查时态。
从语意知“过去十年来他一直都在发掘他最大的潜能”,另外,从“inthepastdecade"可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故选C。
10.Ihaven'tfinishedmycomposition.I________fortwohoursandahalf.
A.havewrittenitB.havebeenwritingit
C.wroteitD.amwritingit
【答案】B
【解析】
试题分析:
考查动词的时态。
句意:
我还没有完成我的作文,我已经写了二个半小时了。
根据Ihaven'tfinishedmycompositio可知这动作还没有完成,再根据fortwohoursandahalf可知选B项。
考点:
考查动词的时态
11.—Youlookgreat!
—I______out.Checkoutmymuscles!
A.willwork
B.wasworking
C.havebeenworking
D.hadbeenworking
【答案】C
【解析】
句意:
—你看起来很棒啊!
—我一直都在锻炼。
你看看我的肌肉!
根据句意可知正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。
使用现在完成进行时,表示从过开始一直持续到现在都在不停地锻炼。
故使用现在完成进行时。
C正确。
12.---where’sMom?
-----She’sinthekitchen.She_____thehouseworkallmorning
A.isdoingB.wasdoing
C.didD.hasbeendoing
【答案】D
【解析】
试题分析:
考查动词的时态。
句意:
妈妈在哪?
她在厨房里。
她今早上一直在做家务。
根据allmorning表示一直做某事,故选D项。
考点:
考查动词的时态
13.(山东省实验中学高三第二次模拟考试)6.JackandSamantha____________fortheirweddingforawholeweekbutnothingisreallydone.
A.havepreparedB.areprepared
C.havebeenpreparingD.prepared
【答案】C
【解析】
句义:
Jack和Samantha为他们的婚礼准备了一个星期,但是什么都没有准备好。
本句的关键词是forawholeweek,该时间状语通常都是很现在完成时连用,表示从过去某个时间开始到现在一直都在做的事情,强调动作的持续性和反复性。
故C正确。
14.Lucyhaschangedalotsinceshegothernewjob.Recentlyshe________herworkquitewell.
A.hasbeendoingB.hasdone
C.didD.haddone
【答案】A
【解析】
A 考查时态。
句意:
自从Lucy获得了她的新工作后,她变了很多。
最近她一直都很出色地完成了她的工作。
15.We________forcheaphousesbuthaven’tfound________welikeyet.
A.arelooking;oneB.havelooked;it
C.havebeenlooking;oneD.looked;them
【答案】C
【解析】
句意为:
我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。
根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a+前面提到的名词”,即ahouse。
16.It'ssaidthatthey________abetterlifeeversincetheymovedtotheUS.
A.hadenjoyedB.havebeenenjoying
C.wereenjoyingD.wouldenjoy
【答案】B
【解析】
B考察动词时态。
句义:
据说,他们自从搬到美国后一直过着更好的生活。
根据句义可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
故应该使用现在完成进行时。
故B正确。
17.--Ihavegotaheadache.
--Nowonder.You_________onthemathexercisestoolong.
A.workB.areworkingC.havebeenworkingD.worked
【答案】C
【解析】
试题分析:
句意:
-我有点头疼。
-难怪呢。
你这么长时间一直在做数学练习。
根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选C。
考点:
考查动词时态。
18.Lucy________guitarlessonseverythreeweeksinthepastthreeyears,butnowsheisconsideringshe'llmakeiteveryotherweek.
A.ishavingB.hadhad
C.hadD.hasbeenhaving
【答案】D
【解析】
考查动词时态。
句意:
Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。
根据句意可知应用现在完成进行时。
现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。
19.Inthepastseveralweeks,manycitiesinNorthernChinafromheavyfogsandseverecold.
A.hadsufferedB.havebeensufferingC.weresufferedD.suffered
【答案】B
【解析】
试题分析:
考查动词的时态。
句意在过去的这几个星期里,中国北方的许多城市遭受了严重的雾霾。
根据句子中提到的时间状语Inthepastseveralweeks在过去的这几周,雾霾天一直都在持续,所以用现在完成进行时来表达,故选B项。
考点:
考查动词的时态
20.—Hey,man!
Whysotired?
—I_____forweeksforthecomingcelebrationoftheschool’s100thanniversary.
A.waspreparingB.havebeenpreparing
C.hadpreparedD.wasprepared
【答案】B
【解析】
试题分析:
考查动词的时态。
句意:
嘿,你为什么这么黑呢?
这几周来一直在准备学校百年诞辰。
根据forweeks可知这个动作一直都在持续,故选B项。
考点:
考查动词的时态
21.Heissuretopassthetest,forhe_____hislessonsforthetesteverydayoverthepastmonth.
A.willreviewB.wasreviewingC.hasbeenreviewingD.hadbeenreviewing
【答案】C
【解析】
【详解】
考查现在完成进行时。
句意:
他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。
overthepastmonth.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用hasbeenreviewing。
故选C项。
22.--Bob!
Howisyourproject?
IheardyoustarteditlastFriday,right?
--Oh!
I______forit.ButIhaven’tdecidedwhentodoit.
A.willprepareB.hadprepared
C.havebeenpreparingD.waspreparing
【答案】C
【解析】
【详解】
考查时态。
句意:
--Bob,你的项目怎么样了?
我听说你上周五就开始了,是吗?
--哦!
我已经在做准备,但还没有决定好什么时候开始做。
根据句意可知,我已经开始做准备了,不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即havebeendoing,故选C。
【点睛】
动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作发出的时间。
因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应的时态。
但也可以通过时间状语、固定居心等来做出正确的选择。
本小题两人的对话,虽然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进行判断,根据上文提到上周五就开始项目了,下文说还没有决定什么时候做,可推断出设空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。
23.—WhereisPeter?
Ican'tfindhimanywhere.
—Hewenttothelibraryafterbreakfastand________hisessaythereeversince.
A.wroteB.hadwrittenC.hasbeenwritingD.iswriting
【答案】C
【解析】
【详解】
考查动词的时态。
句意:
——那彼得?
我到处都找不到他。
——早饭后他去了图书馆,从那时起他就一直在那儿写论文。
结合句意以及时间状语“eversince”可知,他吃过早餐去图书馆之后,便一直在那里写论文,表示一个动作从过去某一时刻开始,一直持续到现在,并有可能继续持续下去,因此应该用现在完成进行时,故正确答案为C。
【点睛】
时态的考查在高考题的应用中也是无处不在的,时态本身的考查也是千变万化的,本题旨在考查学生对现在完成进行时的理解和用法的熟悉程度,要求结合语境进行分析,根据句子的意思可以判断出当前应该使用哪一种时态,本题中也有一定的暗示时态的标志eversince,从而可以判断出应该用现在完成进行时。
24.He_____withEnglishgrammareverynightoverthelastthreemonths.
A.strugglesB.struggled
C.hasbeenstrugglingD.hadbeenstruggling
【答案】C
【解析】考查动词时态。
句意:
在过去的三个月里他每天晚上都在努力学英语语法。
根据overthelastthreemonths可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。
25.Theautofactory______newprofitrecordsthroughtechnicalinnovation—10%growthrateinthelasttwoyearsandhopefully15%thisyear.
A.setB.hasset
C.issettingD.hasbeensetting
【答案】D
【解析】考查动词时态。
句意:
这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有10%的增长率,今年有望达到15%的增长率。
表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。
故选D。
26.—Whycan'tyougowithmetotheNationalMuseum?
—I___________anessayallthemorningandhaven'tfinishedyet.
A.writeB.hadwritten
C.willwriteD.havebeenwriting
【答案】D
【解析】
【详解】
考查时态。
句意:
--为什么不和我一块去国家博物馆呢?
--我整个早晨一直在写文章,还没完成呢。
根据句意可知从早晨到现在“I”都在写文章,并将继续写。
这符合现在完成进行时的用法。
Havingbeendone表动作从过去到现在一直在进行,并将继续进行。
故选D。
【点睛】
现在完成进行时是英语中动词的一种基本时态,其构成为:
主语+助动词(have/has)+been+动词的现在分词+其他成分。
表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
现在完成进行时所用的时间状语:
allday/month;thismonth/week/year;thesedays;recently/lately;inthepastfew+时间段;since+时间点;for+时间段等。
例如:
1.Hehasbeenworkingallday.他整天都在工作。
2.Theyhavebeenbuildingthebridgefortwomonth.两个月来他们一直在修桥。
本题中,根据句意可知写文章这个动作早晨一直在进行,并将继续进行下去,时间状语allthemorning给出了提示。
故本题中应该使用现在完成进行时。
27.---I’msureAndrewwillwinthefirstprizeinthefinal.
---Ithinkso.He_____foritmonths.
A.ispreparingB.hasbeenpreparingC.waspreparingD.hadbeenpreparing
【答案】B
【解析】
【详解】
考查时态。
句意:
---我确信Andrew在决赛中会获得一等奖。
---我也这么想,他已经准备了好几个月了。
可知Andrew是从过去到现在一直在准备,用现在完成进行时,故选B。
28.People_______aboutwhatourfuturewilllooklikeforthousandsofyears.
A.havebeenwonderingB.wonderC.wonderedD.willwonder
【答案】A
【解析】
【详解】
考查动词时态。
句意:
数千年以来人们一直想知道我们的未来会是什么样子。
根据时间状语forthousandsofyears可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。
故选A。
29.Frank,wherehaveyoubeen?
We_____yousince2o’clock.
A.havebeenwaitingforB.arewaitingfor
C.hadwaitedforD.waitedfor
【答案】A
【解析】
试题分析:
考查动词的时态。
句意:
弗兰克,你去哪了?
自从两点我们就在等你。
根据since2o’clock自从两点可知用现在完成时,这个动作一直在持续,故用现在完成进行时;
30.—I________sobusilyrecentlythatI________notimetohelpyouwithyourmaths.
—That’sOK.Icanmanageitbymyself.
A.havebeenworking;haveB.haveworked;had
C.amworking;willhaveD.hadbeenworking;hadhad
【答案】A
【解析】
【详解】
考查时态。
句意:
---我最近工作太忙碌了,没时间帮你学数学。
---没关系我自己能搞定。
由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。
故A选项正确。
31.Housingprices_____sinceafewyearsago.Therefore,it’stimethecentralgovernment_____someeffectivemeasurestobringthemundercontrol.
A.haveincreased;wouldtakeB.haveincreased;willtake
C.havebeenincreasin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 现在 完成 进行 练习题 答案 解析