现在完成进行时中考题集锦.docx
- 文档编号:30697456
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:20
- 大小:28.33KB
现在完成进行时中考题集锦.docx
《现在完成进行时中考题集锦.docx》由会员分享,可在线阅读,更多相关《现在完成进行时中考题集锦.docx(20页珍藏版)》请在冰豆网上搜索。
现在完成进行时中考题集锦
现在完成进行时中考题集锦
一、初中英语现在完成进行时
1.Tom inthelibraryeverynightoverthelastthreemonths.
A. works B. worked C. hasbeenworking D. hadbeenworking
【答案】C
【解析】【分析】考查时态,题干中出现的overthelastthreemonths,用于现在完成进行时或现在完成时。
故答案为C。
【点评】本题的关键是牢记短语over/inthelast/past+段时间“在近几年里”,常用于现在完成进行时或现在完成时。
2.He_______itfortwohours,andhe'sstillwatchingnow.
A. hasbeenwatched
B. watching
C. hasbeenwatching
D. iswatching
【答案】C
【解析】【分析】由前半句的fortwohours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
故选C。
3.Haveyouever_______withagroup?
A. tospeak
B. study
C. studying
D. studied
【答案】D
【解析】【分析】句意:
你曾经有过小组学习吗?
现在完成时的结构:
have+过去分词,故选D。
【点评】考查现在完成时的结构。
4.—Look,thelightisstilloninHelen'soffice.
—Maybeshe______herworkyet.
A. doesn'tfinish
B. won'tfinish
C. hasn'tfinished
D. didn'tfinish
【答案】C
【解析】【分析】句意:
——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
yet用于否定句末,是现在完成时的标志词,故选C。
【点评】考查动词的时态。
5.—CanMrReadspeakChinese?
—Yes.HespeaksChineseverywellbecausehe Chinaformanyyears.
A. hasbeenin B. hasbeento C. hasgoneto D. hascometo
【答案】A
【解析】【分析】句意为:
--里德先生会说中文吗?
---是的。
他汉语说得很好因为他已经在中国多年。
hasbeenin指的是某人在某地停留多长时间;hasbeento是去过某地已经回来;hasgoneto是去某地了,还没回来;hascometo是已经来到某地,根据句意可知选A
【点评】考查动词短语辨析
6.—Whyisyourforeignteacher’sChinesesogood?
—Becausehe Chinaforeightyears.
A. hasgoneto B. hasbeento C. hascometo D. hasbeenin
【答案】D
【解析】【分析】句意为:
--为什么你的外教的中文那么好?
--因为他来中国已经8年了。
时间状语foreightyears是一段时间,所以要用表示状态的短语bein的现在完成时态,故选D
【点评】考查现在完成时的短语辨析。
7.I toRongjianglastyear.ButI never toChongjiang.
A. went,have,been
B. willgo,have,been
C. went,have,gone D. go,have,gone
【答案】A
【解析】【分析】句意:
去年我去了榕江,但我从未去过重江。
由lastyear可知,第一句用一般过去时;由第二句中的never可知,用现在完成时,故选A。
【点评】考查动词的时态,注意句中的时间状语的暗示。
8.— he___Japanbefore?
—Yes,hetheretwoyearsago.
A. Did,visited
B. Has,hasvisited
C. Has,visited
D. Did,hasvisited
【答案】C
【解析】【分析】句意:
--他以前去过日本吗?
--是的,他两年前去过那里。
根据before可知句子要用现在完成时“have/has+过去分词”,主语he是第三人称单数故用has,这是一个一般疑问句,将has提前,故选C。
【点评】考查动词的时态,注意语境中提供的时间状语。
9.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+现在分词。
10.I'msorryyou solong,butit'llstillbesometimebeforeJimgetsback.
A. wait
B. waited
C. hadwaited
D. havebeenwaiting
【答案】D
【解析】【分析】句意:
很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。
havebeenwaiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句butit'llstillbesometimebeforeJimgetsback.可知可能还要继续等待,所以用现在完成进行时,故选D。
【点评】考查时态,掌握现在完成进行时的用法。
11.China________________greatachievementsinscienceandtechnologysince1978.
A. makes
B. made
C. hasmade
【答案】C
【解析】【分析】句意:
自1978年以来,中国在科学技术方面取得了巨大成就。
makegreatachievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。
根据since,可知时态用现在完成时,故选C。
【点评】考查动词的时态。
注意现在完成时的用法。
12.Thecouple_________theirnewflatsincetheendoflastmonth.Theyhaven'tfinishedyet.
A. havebeendecorating
B. havedecorated
C. hasbeendecorating
D. wasdecorating
【答案】A
【解析】【分析】句意:
这对夫妇从上个月末起就一直在装饰他们的新公寓。
他们还没有完成。
decorate装饰,动词;根据句意和 sincetheendoflastmonth可知,此处表示动作从某一时间开始,一直持续到现在, 所以应该用现在完成进行时,且此处主语是thecouple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。
【点评】考查现在完成进行时和主谓一致。
注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。
13.—Tomsaysheistootiredtogoon.
—Hecan't.He________foranhour.
A. hadworked
B. hasjustworked
C. justworked
D. hasonlybeenworking
【答案】D
【解析】【分析】考查动词时态。
句意:
汤姆说他太累了不能继续了。
他不可能这样,他只工作了一个小时。
从本题的语境中可以看出他不可能累的原因是:
他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。
14.Thewesterncountrieshavebeen_________Christmasformanyyears.
A. celebrating
B. celebrate
C. celebrates
D. celebrated
【答案】A
【解析】【分析】have/hasbeen+现在分词是现在完成进行时;句意:
西方国家很多年来一直在庆祝圣诞节。
故选A。
15.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.
A. hadgone B. hasbeengoing C. isgoing D. went
【答案】B
【解析】【分析】。
句意:
从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。
玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。
故选B。
【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
16.Judith______onhernewnovelwhichissupposedtocomeoutnextmonth.
A. hasbeenworking
B. hadworked
C. willbeworking
D. wasworking
【答案】A
【解析】【分析】句意:
朱迪思一直在写她的新小说,这本小说预定下个月出版。
根据下文whichissupposedtocomeoutnextmonth可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。
故选A。
【点评】考查时态,本题涉及现在完成进行时。
17.He_____withEnglishgrammareverynightoverthelastthreemonths.
A. struggles
B. struggled
C. hasbeenstruggling
D. hadbeenstruggling
【答案】C
【解析】【分析】句意:
在过去的三个月里他每天晚上都在努力学英语语法。
根据overthelastthreemonths可知强调在过去时间段,一直从事某件事,优先选择现在完成进行时,即C项正确。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
18.—Youlooktired.
—I___________clothesallday.
A. washed
B. havewashed
C. wasabouttowash
D. havebeenwashing
【答案】D
【解析】【分析】句意:
——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
19.DoctorSmith,who inShanghaiformorethantenyears,isconsideringworkinginHuaian,buthehasn'tdecidedyet.
A. hadworked
B. hasbeenworking
C. isworking
D. works
【答案】B
【解析】【分析】句意:
在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。
分析句子可知,本句中的who指代前面的先行词doctorSmith,是单数。
而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。
故选B。
【点评】考查时态,本题涉及现在完成进行时的应用。
20.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?
—Well,thenewspapers________itinthepastfewweeks.
A. report B. willreport C. reported D. havebeenreporting
【答案】D
【解析】【分析】句意:
——你对中美之间的贸易战争了解多少?
——哦,在最近的几周里报纸一直在报道这件事。
根据时间状语nthepastfewweeks可知谓语动词用现在完成时或者现在完成进行时,故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
21.It_________fortwoweeks,andthewholeareaisflooded.
A. hadrained
B. rains
C. wouldrain
D. hasbeenraining
【答案】D
【解析】【分析】句意:
连续下雨已经两周了,整个地区都发洪水了。
根据时间状语fortwoweeks,表示雨持续了两周,即:
雨一直在进行,要用现在完成进行时态.故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
22.—I sobusilyrecentlythatI notimetohelpyouwithyourmaths.
—That'sOK.Icanmanageitbymyself.
A. havebeenworking;have
B. haveworked;had
C. amworking;willhave
D. hadbeenworking;hadhad
【答案】A
【解析】【分析】句意:
—我最近工作太忙碌了,没时间帮你学数学。
—没关系我自己能搞定。
由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。
故选A。
【点评】考查时态,本题涉及现在完成进行时和一般现在时的应用。
23.—Ihaven'tseenJackythesedays.
—She________forthedrivingtestduetotakeplacenextMonday.
A. willprepare B. hasbeenpreparing C. waspreparing D. prepared
【答案】B
【解析】【分析】句意:
——这些天我没见过Jacky。
——她一直在为下周一的驾驶考试做准备。
表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。
【点评】考查时态,本题涉及现在完成进行时。
24.Ourheadteacher____formonthstomakesurethatweunderstandtheimportanceofconcentration.
A. tried
B. wastrying
C. hasbeentrying
D. istrying
【答案】C
【解析】【分析】句意:
我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。
现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。
分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。
且由“formonths”也表明本句应该用现在完成进行时。
故选C。
【点评】考查时态,本题涉及现在完成进行时。
25.—Wow!
Somanydifferentaliens'appearancesyoudraw!
—I______manywebsitesaboutaliens.
A. willvisit
B. wasvisiting
C. hadvisited
D. havebeenvisiting
【答案】D
【解析】【分析】句意:
——哇!
你画了那么多外星人的外貌!
——我一直在访问很多关于外星人的网站。
分析句子可知,由前句可知,指的是现在你画的。
可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,故选D。
【点评】考查时态,本题涉及现在完成进行时。
26.—I________inthesamepositiontoolongMylegshavefallenasleep.
—Shakeitalittlebeforeyougetup.
A. willsit B. havesat C. amsitting D. havebeensitting
【答案】D
【解析】【分析】句意:
——我坐得太久了,腿麻了。
——站起来之前动一动。
分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:
sbhave/hasbeendoingsth。
故选D。
【点评】考查时态,本题涉及现在完成进行时。
27.TheMayFourthMovementwaslaunchedin1919anditsspirit________Chineseyouthtomakecontributionstonationalrejuvenationeversince.
A. ismotivating
B. hasbeenmotivating
C. motivated
D. wasmotivating
【答案】B
【解析】【分析】句意:
五四运动于1919年发起,其精神一直激励着中国青年为民族复兴而努力。
由"eversince"可知,本句为现在完成进行时,表示动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去。
故选B。
【点评】考查时态,本题涉及现在完成进行时。
28.Inmyyoungeryears,myfathergavemesomeadvicethatI inmymindeversince.
A. turnedover
B. wasturningover
C. hadturnedover
D. havebeenturningover
【答案】D
【解析】【分析】句意:
在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。
turn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现在 完成 进行 考题 集锦