高考英语现在完成时试题有答案和解析.docx

上传人:b****5 文档编号:11549277 上传时间:2023-03-19 格式:DOCX 页数:15 大小:26.26KB
下载 相关 举报
高考英语现在完成时试题有答案和解析.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.Therecent40yearsgreatchangestakingplacealloverChina.

A.witnessedB.haswitnessed

C.hadwitnessedD.witnesses

【答案】B

【解析】

【详解】

考查时态。

句意:

近40年来,中国发生了巨大的变化。

表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

2.Heistheonlyoneofthestudentswho_____awinnerofscholarshipfivetimesuptonow.

A.isB.are

C.havebeenD.hasbeen

【答案】D

【解析】

【详解】

考查现在完成时和主谓一致。

句意:

他是唯一一位三年奖学金获得者的学生。

句中的先行词为theonlyone,在定语从句中作主语,故谓语动词用单数。

根据句中的时间状语forthreeyears,故时态用现在完成时。

故D正确。

3.—Whydoyoulookveryupset?

—Theelectricitywascutoffsuddenlyandmyessay________unfinishedsince.

A.wasleftB.hasleft

C.hadbeenleftD.hasbeenleft

【答案】D

【解析】

【详解】

考查时态语态。

句意:

——你为什么看起来很沮丧?

——突然停电了,那时我的文章就没写完。

句中leave与主语essay构成动宾关系,要用被动形式;句中时间状语since表示从那时起到现在文章一直没写完,是现在完成时态的时间状语。

故选D。

4.Themusicianalongwithhisbandmembers________tenperformancesinthelastthreemonths.

A.givesB.hasgivenC.havegivenD.give

【答案】B

【解析】

【详解】

考查现在完成时与主谓一致。

句意:

在过去的三个月里,这名音乐家与他的乐队成员已经完成了十场演出。

由“inthelastthreemonths”可知,这句话的时态为现在完成时,故排除AD选项。

本句主语为themusician,为第三人称单数形式,句中的“alongwithhisbandmembers”是附加成分,故谓语动词要用第三人称单数形式。

故选B。

5.—Whenwilltheprofessorcomeandgivethelectureonthespiritsofcontracts?

—Notuntilourprogram________byourschool.

A.approvesB.willbeapprovedC.istoapproveD.hasbeenapproved

【答案】D

【解析】

【详解】

考查时态。

句意:

——教授什么时候来做关于契约精神的讲座?

——直到我们的课程得到学校的批准。

本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来完成时。

ourprogram和动词approve是被动关系,用被动语态。

故选D。

6.Linda________tohermotherforsolongthatshefiguresoutalmosteverygestureofhermother’s.

A.attendedB.hadattendedC.wouldattendD.hasattended

【答案】D

【解析】

【详解】

考查现在完成时。

句意:

琳达照顾她母亲太久了,她几乎能领会母亲的每一个动作。

分析句意可知,本句为现在完成时,表示过去所发生的动作或事情对现在的影响或产生的结果,着眼点在现在。

由“shefiguresoutalmosteverygestureofhermother’s”可知,琳达照顾她母亲太久了。

对现在的影响是,她几乎能领会母亲的每一个动作。

故D选项正确。

7.I’mtiredout.I__________allafternoonandIdon’tseemtohavefinishedanything.

A.shoppedB.haveshopped

C.hadshoppedD.havebeenshopping

【答案】D

【解析】

试题分析:

句意为:

“我现在很累。

我整个下午一直在购物,我好像什么事都没做成似的。

”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,选D项。

考点:

考查动词时态

8.TheGreensmovedbacktothecountrysidein2008and________ahappyandpeacefullifethereeversince.

A.areleadingB.leadC.ledD.haveled

【答案】D

【解析】

【详解】

考查时态。

句意:

格林一家2008年搬回农村,从此过上了幸福安宁的生活。

根据句中时间状语,eversince自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。

故选D。

9.It'sthethirdtimethatI_________you_________yourpromise.

A.reminded;aboutB.havereminded;of

C.reminded;ofD.havereminded;about

【答案】B

【解析】

【详解】

考查时态和固定搭配。

句意:

这是我第三次提醒你信守你的承诺。

Itisthefirst/second/third….timethatsbhas/havedone是个固定句型,意为“这是某人第一次/第二次/第三次……做某事”,所以第一空要用现在完成时。

remindsbofsth为固定搭配,意为“提醒某人某事”,所以第二空要用介词of。

故选B项。

【点睛】

It/Thisisthefirsttime+that-结构中,that-从句通常用现在完成时:

It/Thiswasthefirsttimethat-结构中,that-从句通常用过去完成时

(以上结构中的first也可换成second,third,fourth等)在以上两个特殊句式中,that从句的时态是考查重点,考生要牢牢记住规则。

本题中,第一空用的是It/Thisisthefirsttime+that-结构,that从句中要用现在完成时,所以第一空要填havereminded。

10.Tonyisoneofthefivestudentsinhisclasswho______theexam.Howluckyheis!

A.ispassingB.passes

C.haspassedD.havepassed

【答案】D

【解析】

考察时态语态。

托尼是班上5个通过考试的学生之一,他真幸运。

由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。

通过考试是主动形式,并且定语从句中的who修饰的是fivestudents,所以是havepassed,故选D

考点:

考察时态和语态

11.—Isthisthefirsttimethatyou______Nanchang?

—No.Butithasbeen3yearssinceIlast____here.

A.visit;comeB.havevisited;cameC.visited;cameD.havevisited;come

【答案】B

【解析】

【分析】

【详解】

考查时态。

句意:

—这是你第一次来南昌吗?

—-不。

但是自从我上次来这里已经三年了。

这里考查句式Thisisthefirsttimethat…“这是第一次……”,that从句中谓语动词用现在完成时;since“自从”,从句的时态用一般过去时。

故选B。

【点睛】

It/Thisisthefirsttime+that-结构中,that-从句通常用现在完成时:

It’sthefirsttime(that)theboyhasspokentoaforeigner.这个男孩还是第一次同外国人说话.

It’sthefirsttimethatshe’sseenanelephant.这是她第一次见到大象。

有时以上结构中的first也可换成second,third,fourth等;其中的time也可换成其他名词:

It'sthefirstmonththathehaslivedhere.这是他第一个月住在这里。

Thisisthesecondcigarettethathehassmokedtoday.这是他今天抽的第二支烟。

若Itwasthefirsttimethat-结构中,that-从句通常用过去完成时,有时也用一般过去时,有时若有包括现在在内的时间状语,偶尔还可用现在完成时:

Shewasluckybecausethatwasthesecondtimeshe(had)visitedJapanthatyear.

她很幸运,那是她那年第二次参观日本。

12.Never_____metsuchapersonbefore.

A.didIB.Ihave

C.haveID.AmI

【答案】C

【解析】

【详解】

考查倒装句及时态。

句意:

我以前从未见过这样的人。

根据句意可知,此处强调对现在的影响,应使用现在完成时。

never位于句首时,句子要求使用部分倒装,助动词提前。

故C选项正确。

13.—Whenwillthebike-sharingschemesbeintroducedtothepublic?

—Notuntil_______abetterunderstandingofthem.

A.wehavehadB.willwehavehad

C.havewehadD.wewillhavehad

【答案】A

【解析】

【详解】

考查时间状语从句。

句意:

--公共单车共乘计划将于何时推出?

---直到对它们有了更好的了解。

根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。

notuntil位于句首时,主句要用部分倒装,但是从句不用,故选A。

14.Allofhertime_______tocarryingoutafurtherstudyonthecauseofAlzheimer’sdisease

sincesheleftschool.

A.hasbeendevotedB.devoted

C.hasdevotedD.wasdevoted

【答案】A

【解析】

【详解】

考查时态。

句意:

自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。

此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且bedevotedto“致力于---”,故选A。

【点睛】

1.since自从---以来(可做介词和连词),和现在完成时态连用。

Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。

2.Itis/hasbeen+一段时间+since主语+一般过去时态+其他。

自从做某事有多长时间了。

在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。

Itisthreeyearssincehejoined(终止性动词)thearmy.他参军有三年了;Itisfiveyearssincehelived(持续性动词)here.他离开这有五年了。

15.Overthelast3decades,thenumberofpeopletakingpartinvoluntarywork______sharply.

A.wasincreasingB.hasincreased

C.hadincreasedD.willbeincreasing

【答案】B

【解析】

【分析】

考查动词时态

【详解】

句意:

在过去三十年里,参加志愿者活动的人们的数量急剧增长。

根据题干中Overthelast3decades得知是现在完成时,主语thenumber是第三人称单数,谓语动词用单数。

故选B。

16.HowmanyEnglishwords____you____uptonow?

A.did;learnB.had;learned

C.have;learnedD.do;learn

【答案】C

【解析】

【详解】

考查时态。

句意:

到目前为止,你学习了多少英语词汇?

根据uptonow可知用现在完成时,故选C。

17.I’mafraidIyouwithagreatmanyquestions.Thankyoualot,sir.

A.havebotheredB.appreciated

C.havecontactedD.impressed

【答案】A

【解析】

考查动词时态。

A.havebothered麻烦;B.appreciated欣赏,感激;C.havecontacted交往,接触;D.impressed铭记。

句意:

恐怕我已经麻烦了你许多问题,非常感谢您。

此处指已经问了许多问题,动作已经完成用现在完成时,故选A.

18.---Havewe________water?

---Yes,________.We’dbettergetsome.

A.givenout;wehaverunitoutB.runoutof;ourwaterhasrunout

C.usedup;ourwaterhasbeenrunoutD.runout;ourwaterisrunningout

【答案】B

【解析】

【详解】

考查动词短语辨析。

句意:

—我们用完水了吗?

—是的,我们的水已经用完了。

我们最好去取点水。

动词短语runoutof意为“用完,耗尽…”,该短语可以用于被动语态;runout意为“用完”,这是一个不及物动词短语,后面不接宾语,没有被动语态形式,排除CD项;useup意为“用完”,该短语有被动语态形式。

短语giveout分发,散发。

该短语与句意不符,排除A项;故B项正确。

19.Bynow516ConfuciusInstitutes______in142countriesandregions,accordingtotheConfuciusInstituteHeadquarters.

A.foundedB.wouldfound

C.havebeenfoundedD.hadbeenfounded

【答案】C

【解析】

考查时态和语态。

句意:

根据孔子学院总部的统计,到现在为止,全世界142个国家和地区已经建立了516个孔子学院。

主语516ConfuciusInstitutes和found之间是被动关系,该句应用被动语态。

且bynow做时间状语,谓语动词应用现在完成时态。

综上,该空应填havebeenfounded。

C选项正确。

20.Duringthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprogramssharply..

A.wasincreasingB.hasincreased

C.hadincreasedD.willbeincreasing

【答案】B

【解析】

试题分析:

考查动词的时态语态。

从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“duringthelastthreedecades”可知,该空中应该用现在完成时态,所以只有B项符合语境。

【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。

要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

这句话的时间状语是Duringthelastthreedecades是典型的现在完成时的时间状语。

21.Mymother______thewindowalready,sotheroomlooksmuchbrighter.

A.hadcleanedB.hascleaned

C.iscleaningD.willclean

【答案】B

【解析】

【详解】

考查时态。

句意:

我妈妈已经把窗户擦好了,所以房间看起来明亮多了。

根据“sotheroomlooksmuchbrighter”可知此处强调过去的动作对现在造成的影响,应该用现在完成时,故B项正确。

22.Thisisn'tthefirsttimetheshareholdersZuckerbergtostepdownfromhisdualroles,whichwouldhelphimfocusonrunningthecompany

A.havewantedB.wantedC.willwant.D.want

【答案】A

【解析】

【详解】

考查时态。

句意:

这并不是股东们第一次希望扎克伯格放弃他的双重角色,这将帮助他专注于管理公司。

句型It/Thisisthefirsttime后接从句,从句用现在完成时。

故选A。

【点睛】

在It/Thisis/wasthefirst/second......time+that....句型中,意为:

某人第几次做某事。

当主句的谓语动词为is时,从句一般用现在完成时;当主句的谓语动词为was时,从句一般用过去完成时。

本题抓住题中时态isn't可知,从句用现在完成时。

23.Weareveryproudofwhatourcountry______inthepastseventyyears.

A.hasachievedB.isachievingC.achievedD.hadachieved

【答案】A

【解析】

【详解】

考查时态。

句意:

我们对祖国在过去70年里取得的成就感到骄傲。

A.hasachieved已经实现;B.isachieving正在实现;C.achieved(去过)实现;D.hadachieved(过去的过去)实现。

由inthepastseventyyears(在过去的70年里)判断为现在完成时,故选A项。

【点睛】

本句考查现在完成时

现在完成时通常表过去的动作对现在造成的影响,其结构是have/hasdone,常见的时间标志词有:

already,yet,sofar,upto/tillnow,since,in/during/overthepast/last+段时间

例如:

Greatchangeshavetakenplaceinourcountryinthepastdecades.在过去几十年里我们国家发生了巨大变化。

Ihavenotseenyousincewelastmeteachother.自我们上次碰面,我已近很久没看到你了。

24.Theteachertogetherwithhisassistants_____tencellsamplesduringthepasttwomonthsintheschoollab.

A.analyzeB.analyzesC.hasanalyzedD.haveanalyzed

【答案】C

【解析】

【详解】

考查时态和主谓一致。

句意:

老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本。

由“duringthepasttwomonths”可知,本句为现在完成时,主语为Theteachertogetherwithhisassistants,当togetherwith连接句子时,谓语单复数与togetherwith之前的词的单复数保持一致既与Theteacher保持一致。

故选C项。

25.Greatchanges________inourschoolsince2016.Alotofprogress________.

A.havetakentheplace;havebeenmadeB.hadtakenplace;havebeenmade

C.weretakenplace;hasmadeD.havetakenplace;hasbeenmade

【答案】D

【解析】

【详解】

考查时态。

句意:

自2016年以来,我们学校发生了巨大的变化。

已经取得了许多进展。

since+一段时间,是现在完成时的标志,因此应用现在完成时;takeplace意为“发生”,无被动语态,且主语是greatchanges,故谓语动词用复数,故用havetakenplace;progress意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用hasbeenmade。

结合选项,故选D。

26.We____eachothersincechildhood.

A.haveknownB.knewC.knowD.areknowing

【答案】A

【解析】

【详解】

考查现在完成时。

句意:

从儿童时期我们就是彼此认识。

根据题干中的时间状语sincechildhood可知此处应用现在完成时。

故选A。

27.Johnisoneofthebestwriterswho______publishedalotofbooks.

A.hasB.haveC.havebeenD.are

【答案】B

【解析】

【详解】

考查主谓一致与现在完成时。

句意:

约翰是出版了许多书的最好的作家之一。

分析句子,其后定语从句先行词为thebestwriters是复数,从句中作主语,从句谓语动词与先行词保持人称和数的一致,

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

当前位置:首页 > 幼儿教育 > 家庭教育

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

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