现在完成进行时练习全集.docx

上传人:b****2 文档编号:2071562 上传时间:2022-10-26 格式:DOCX 页数:15 大小:26.05KB
下载 相关 举报
现在完成进行时练习全集.docx_第1页
第1页 / 共15页
现在完成进行时练习全集.docx_第2页
第2页 / 共15页
现在完成进行时练习全集.docx_第3页
第3页 / 共15页
现在完成进行时练习全集.docx_第4页
第4页 / 共15页
现在完成进行时练习全集.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

现在完成进行时练习全集.docx

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

现在完成进行时练习全集.docx

现在完成进行时练习全集

现在完成进行时练习全集

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

1.(山东省实验中学高三第二次模拟考试)6.JackandSamantha____________fortheirweddingforawholeweekbutnothingisreallydone.

A.havepreparedB.areprepared

C.havebeenpreparingD.prepared

【答案】C

【解析】

句义:

Jack和Samantha为他们的婚礼准备了一个星期,但是什么都没有准备好。

本句的关键词是forawholeweek,该时间状语通常都是很现在完成时连用,表示从过去某个时间开始到现在一直都在做的事情,强调动作的持续性和反复性。

故C正确。

2.I________atopicforthecomposition,buthaven’tdecidedyet.

A.willthinkaboutB.havebeenthinkingabout

C.hadthoughtaboutD.wasthoughtabout

【答案】B

【解析】

试题分析:

考查时态:

句意:

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

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

考点:

考查时态

 

3.---Look,whatamessinthekitchen!

---I______cookingfishinanewwayandIreallyhavenotimetotidyitupnow.

A.triedB.hadtried

C.willtryD.havebeentrying

【答案】D

【解析】

考查动词的时态。

句意:

看,厨房在乱了。

我一直在用一种新的方法来做鱼,现在没有时间收拾。

根据Ireallyhavenotimetotidyitupnow.可知这个动作一直在进行,故选D项。

4.--IamsureMarywillwinthefirstplaceinthecomingcompetition.

--Ithinkso.She________foritformonths.

A.haspreparedB.hasbeenpreparing

C.hadpreparedD.prepared

【答案】B

【解析】

试题分析:

考查时态。

句意:

--我相信玛丽会在接下来的比赛中获得第一名。

--我也这样认为,她已经准备好几个月了。

for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。

根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。

考点:

考查时态

5.—Nowtheweight.Only115.You’dbetterputonafewpounds.

—Well,actually,I________likeahorse.

A.ateB.waseatingC.havebeeneatingD.willeat

【答案】C

【解析】

“现在(称)体重,只有115.你最好再增重几镑。

”“噢,实际上,我一直都很大食量。

”发生在过去,并有可能继续下去,应该用现在完成进行时。

故选C。

6.---Alice,what’swrongwithyou?

Youlooksowornout.

---Nothingserious.ImynewhousealldayandI’mafraidIwon’tfinishuntiltomorrowafternoon.

A.havewhitewashedB.amwhitewashing

C.havebeenwhitewashingD.shallbewhitewashing

【答案】C

【解析】

考查时态:

句意:

---爱丽丝,你怎么了?

你看起来很疲劳啊。

--没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。

用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。

选C。

7.---Susanissoexcited!

---Oh,yes!

SheisbusypreparingforhertriptoAfricathatshe_____foryears.

A.hasbeenexpectingB.wasexpecting

C.hadbeenexpectingD.wouldbeexpecting

【答案】A

【解析】

试题分析:

考查时态。

句意:

--苏三好兴奋啊!

--是的。

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

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

考点:

考查时态

8.Ihaven'tfinishedmycomposition.I________fortwohoursandahalf.

A.havewrittenitB.havebeenwritingit

C.wroteitD.amwritingit

【答案】B

【解析】

试题分析:

考查动词的时态。

句意:

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

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

考点:

考查动词的时态

9.Sincethetimehumankindstartedgardening,we_____tomakeourenvironmentmorebeautiful.

A.tryB.havebeentrying

C.aretryingD.willtry

【答案】B

【解析】

试题分析:

考查动词时态。

since作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。

句意:

自从人类开始园艺,我们一直尽力使我们的环境更美丽。

故B正确。

考点:

考查动词时态

 

10.Thecrazyfans___________patientlyfortwohours,andtheywillwaittillthemoviestararrives.

A.arewaitingB.hadwaited

C.havebeenwaitingD.willwait

【答案】C

【解析】

试题分析:

考查动词的时态和语态。

句意:

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

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

考点:

考查动词的时态和语态

11.He_______aroundtheclocksinceJune,whenthefirstEbolacaseappearedinthisagriculturalcounty.

A.hadbeenworkingB.hasbeenworking

C.isworkingD.wasworking

【答案】B

【解析】

试题分析:

考察时态。

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

该句意思为:

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

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

故选B

12.We________forcheaphousesbuthaven’tfound________welikeyet.

A.arelooking;oneB.havelooked;it

C.havebeenlooking;oneD.looked;them

【答案】C

【解析】

句意为:

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

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

13.Jessicaoughttostopwork.Shehasaheadachebecauseshe_______toolong.

A.readB.isreading

C.hadreadD.hasbeenreading

【答案】D

【解析】

本题考查时态。

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

14.Inordertogetgoodmarksinthecomingexam,myson______lateeverynightinthepastthreeweeks.

A.studiesB.studiedC.hasbeenstudyingD.wasstudying

【答案】C

【解析】

试题分析:

本题的关键词是时间状语inthepastthreeweeks,该结构常常与现在完成时连用。

通常与in/duringthepast/last+一段时间连用的句子都使用现在完成时。

惊讶:

在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。

本句使用现在完成进行时表示动作的延续。

故C正确。

考点:

考察时态

15.--Ihavegotaheadache.

--Nowonder.You_________onthemathexercisestoolong.

A.workB.areworkingC.havebeenworkingD.worked

【答案】C

【解析】

试题分析:

句意:

-我有点头疼。

-难怪呢。

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

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

考点:

考查动词时态。

16.Mr.Smith________hispupilshowtoprepareforthetestsince8am,butnoonelistenstohim.

A.hastoldB.istelling

C.hasbeentellingD.willhavetold

【答案】C

【解析】

句意:

Mr.Smith从早上8点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。

空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。

故答案选C。

17.Inthepastseveralweeks,manycitiesinNorthernChinafromheavyfogsandseverecold.

A.hadsufferedB.havebeensufferingC.weresufferedD.suffered

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

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

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

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