现在完成进行时试题和答案1.docx
- 文档编号:24000842
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:21
- 大小:29.44KB
现在完成进行时试题和答案1.docx
《现在完成进行时试题和答案1.docx》由会员分享,可在线阅读,更多相关《现在完成进行时试题和答案1.docx(21页珍藏版)》请在冰豆网上搜索。
现在完成进行时试题和答案1
2020-2021年现在完成进行时试题和答案1
一、初中英语现在完成进行时
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和后半句句意“他现在仍然在看”可知应用现在完成进行时。
3.ThenumberofforeignstudentsattendingChineseuniversities____risingsteadilysince1990.
A. is B. are C. hasbeen D. havebeen
【答案】C
【解析】【分析】句意:
从1990年开始,进入中国大学的外国学生的数量呈稳定增长。
根据时间状语since1990,从1991年开始,可知本句时态为现在完成进行时has/have+been+现在分词;再根据thenumberof,……的数量,助动词应用单数形式has,be的过去分词been。
故选C。
【点评】考查现在完成进行时。
注意掌握结构现在完成进行时的结构:
has/have+been+现在分词。
4.I'msorryyou solong,butit'llstillbesometimebeforeJimgetsback.
A. wait
B. waited
C. hadwaited
D. havebeenwaiting
【答案】D
【解析】【分析】句意:
很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。
havebeenwaiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句butit'llstillbesometimebeforeJimgetsback.可知可能还要继续等待,所以用现在完成进行时,故选D。
【点评】考查时态,掌握现在完成进行时的用法。
5.China________________greatachievementsinscienceandtechnologysince1978.
A. makes
B. made
C. hasmade
【答案】C
【解析】【分析】句意:
自1978年以来,中国在科学技术方面取得了巨大成就。
makegreatachievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。
根据since,可知时态用现在完成时,故选C。
【点评】考查动词的时态。
注意现在完成时的用法。
6.Themostdeliciouscookiesintheworld________bygranny.Pleasewaittenmoreminutestoenjoythem.
A. makes
B. ismade
C. isbeingmade
D. isgoingtomake
【答案】C
【解析】【分析】考查时态和语态。
句意:
奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。
依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。
7.Why,you'relateagain!
I________hereforovertwohours!
A. amwaiting
B. waited
C. havebeenwaiting
D. waswaiting
【答案】C
【解析】【分析】考查现在完成进行时。
句意:
为什么,你又迟到了!
我在这里已经等了两个多小时了!
根据句意可知,“等”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。
故选C项。
【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
构成:
have+been+doing。
8.—HespeaksChineseverywell.
—It'snotsurprising.He___inBeijingfornineyearsnextweek.
A. hasbeenliving
B. haslived
C. willhavebeenlived
D. willhavebeenliving
【答案】D
【解析】【分析】句意:
—他汉语说的很好。
—这不吃惊。
下周他将已经在北京住了九年了。
表示持续到现在并且仍在进行的动作,应用现在完成进行时。
live为不及物动词,无被动语态。
故知选D项。
【点评】考查时态。
9.I'mtiredout.I_______ allafternoonandIdon'tseemtohavefinishedanything.
A. shopped
B. haveshopped
C. hadshopped
D. havebeenshopping
【答案】D
【解析】【分析】句意:
我很累。
我整个下午一直在购物而且好像什么事也没做成。
用现在完成进行时表一直发生的动作。
10.Tom inthelibraryeverynightoverthelastthreemonths.
A. works B. worked C. hasbeenworking D. hadbeenworking
【答案】C
【解析】【分析】考查时态,题干中出现的overthelastthreemonths,用于现在完成进行时或现在完成时。
故答案为C。
【点评】本题的关键是牢记短语over/inthelast/past+段时间“在近几年里”,常用于现在完成进行时或现在完成时。
11.DoctorSmith,who inShanghaiformorethantenyears,isconsideringworkinginHuaian,buthehasn'tdecidedyet.
A. hadworked
B. hasbeenworking
C. isworking
D. works
【答案】B
【解析】【分析】句意:
在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。
分析句子可知,本句中的who指代前面的先行词doctorSmith,是单数。
而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。
故选B。
【点评】考查时态,本题涉及现在完成进行时的应用。
12.TheFordCompany itsautonomousminicarsonpublicroadsinArizona,theUS,withoutasafetydriversinceOctober,2017.
A. hasbeenoperating
B. hasoperated
C. hadbeenoperating
D. hadoperated
【答案】A
【解析】【分析】句意:
自2017年10月。
福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。
since,“自从”,Since后如果是过去的时间,主句要用现在完成时。
因此可知C、D是过去完成时,不符合。
现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。
而B是现在完成时,表示动作到现在已完成或停止。
分析可知从过去一直至现在,要用现在完成进行时,故选A。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
13.—Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.
—Yes,volunteersarehelpingtodistributethedonatedprovisionsthat_______.
A. werepouringin
B. havebeenpouringin
C. arepouredin
D. hadbeenpouredin
【答案】B
【解析】【分析】句意:
——令我们欣慰的是,救援工作正在墨西哥地震灾区展开。
——是的,志愿者们正在帮助分发捐赠的物品。
表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。
【点评】考查时态,本题涉及现在完成进行时的应用。
14.He_______itfortwohours,andhe'sstillwatchingnow.
A. hasbeenwatched
B. watching
C. hasbeenwatching
D. iswatching
【答案】C
【解析】【分析】由前半句的fortwohours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
故选C。
15.Myfriendsfromthemainland tomethattheyfindthecity'ssubwaycarsare"tooold"comparedwithwhattheypayforsubwaysinBeijing.
A. complained
B. iscomplaining
C. wascomplaining
D. havebeencomplaining
【答案】D
【解析】【分析】句意:
我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。
由句子结构可知,含有宾语从句的复合句,从句谓语动词are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选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.You____yourdepressionforlong,andnowit'stimetorelaxyourself.
A. masked B. willhavemasked C. havebeenmasked D. havebeenmasking
【答案】D
【解析】【分析】句意:
你压抑了很久,现在是时候放松一下了。
根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。
故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
20.—Somuchremainstobedone!
—Well,it'snotsurprising.Somanypeople allthetimerecently.
A. come
B. havecome
C. havebeencoming
D. came
【答案】C
【解析】【分析】句意:
—还有许多事情要做!
—好吧,这并不奇怪。
最近来的人太多了。
考查时态。
根据allthetimerecently可知句子用现在完成进行时态,故答案为:
C。
【点评】考查时态在具体语境中的运用。
21.Anewmonetarypolicywilltakeeffectnextmonth.Reallygoodnews,especiallyforthosecompaniesthat_______withmoney.
A. havestruggled B. struggled C. havebeenstruggling D. hadstruggled
【答案】C
【解析】【分析】句意:
---新的货币政策将于下月生效。
---这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。
分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行,并有可能持续下去,强调动作的全过程。
故选C。
【点评】考查时态,本题涉及现在完成进行时。
22.Ourheadteacher____formonthstomakesurethatweunderstandtheimportanceofconcentration.
A. tried
B. wastrying
C. hasbeentrying
D. istrying
【答案】C
【解析】【分析】句意:
我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。
现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。
分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。
且由“formonths”也表明本句应该用现在完成进行时。
故选C。
【点评】考查时态,本题涉及现在完成进行时。
23.—I________inthesamepositiontoolongMylegshavefallenasleep.
—Shakeitalittlebeforeyougetup.
A. willsit B. havesat C. amsitting D. havebeensitting
【答案】D
【解析】【分析】句意:
——我坐得太久了,腿麻了。
——站起来之前动一动。
分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:
sbhave/hasbeendoingsth。
故选D。
【点评】考查时态,本题涉及现在完成进行时。
24.TheMayFourthMovementwaslaunchedin1919anditsspirit________Chineseyouthtomakecontributionstonationalrejuvenationeversince.
A. ismotivating
B. hasbeenmotivating
C. motivated
D. wasmotivating
【答案】B
【解析】【分析】句意:
五四运动于1919年发起,其精神一直激励着中国青年为民族复兴而努力。
由"eversince"可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。
故选B。
【点评】考查时态,本题涉及现在完成进行时。
25.Inordertofindthemissingchild,villagers_____alltheycanoverthepastfivehours.
A. did
B. do
C. haddone
D. havebeendoing
【答案】D
【解析】【分析】句意:
为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。
A.did一般过去时B.do一般现在时C.haddone过去完成时表示过去的过去D.havebeendoing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。
根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在 完成 进行 试题 答案