英语高二英语现在完成时专题训练答案.docx
《英语高二英语现在完成时专题训练答案.docx》由会员分享,可在线阅读,更多相关《英语高二英语现在完成时专题训练答案.docx(17页珍藏版)》请在冰豆网上搜索。
![英语高二英语现在完成时专题训练答案.docx](https://file1.bdocx.com/fileroot1/2022-11/23/6a996f18-5c5e-42af-9499-44d50d450847/6a996f18-5c5e-42af-9499-44d50d4508471.gif)
英语高二英语现在完成时专题训练答案
(英语)高二英语现在完成时专题训练答案
一、单项选择现在完成时
1.Theoldcouplehavebeenmarriedfor40yearsandneveronce___________witheachother.
A.theyhavequarreledB.havetheyquarreled
C.theyhadquarreledD.hadtheyquarreled
【答案】B
【解析】
【详解】
考查倒装。
句意:
那对老夫妻已经结婚40年了,从来都没有争吵过。
never放在后句的句首,要用部分倒装,for40years表明应该用现在完成时,故B项正确。
【点睛】
当含有否定意义的词never,seldom,little,hardly,not,bynomeans位于句首时,后面的句子要使用部分倒装。
2.ItisthefourthtimethatTom______inthemathsexams.
A.failedB.hasfailed
C.hadfailedD.havefailed
【答案】B
【解析】
【详解】
考查固定句式中的时态。
固定句式:
Itis/wasthe+序数词+that从句;句意:
这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。
句意:
这是这个星期里他第四次打电话给你了。
【点睛】
固定句式:
Itis/wasthe+序数词+that从句;句意:
这是某人第几次做某事的时候了。
如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。
(1)ItisthefirsttimethatIhavecometotheGreatWall.这是我第一次到长城去。
(2)ItwasthefirsttimethathehadvisitedtheGreatWall.那是他第一次参观长城。
3.--I'msorry,butIdon'tquitefollowyou.DidyousayyouwantedtoreturnonSeptember20?
--Sorry,I__________myselfclear.WewanttoreturnonOctober20.
A.hadn'tmadeB.wouldn'tmakeC.don'tmakeD.haven'tmade
【答案】D
【解析】
【详解】
考查时态。
句意:
——抱歉,我没有听清楚。
你是说你们想九月二十号回来吗?
——抱歉,我没有表达清楚。
我们想10月20号回来。
根据句意,对方已经说过了,结果是让人没听清楚。
故可用一般过去时或现在完成时态表达。
结合选项中没有一般过去时,只有D是现在完成时。
故选D。
4.---Isthisthefirsttimeyou______Beijing.
---No.ButthefirsttimeI______here,thecitywasn’tsobeautiful.
A.visited;havecomeB.visited;came
C.havevisited;havecomeD.havevisited;came
【答案】D
【解析】
【详解】
考查现在完成时和一般过去时。
句意:
----.这是你第一次来北京吗?
---不。
但是我第一次来这里的时候,这座城市并不那么漂亮。
It/Thisisthefirsttime+that-结构中,that-从句用现在完成时。
Thefirsttime是时间状语从句的从属连词,由“thecitywasn’tsobeautiful.”可知,从句为一般过去时。
故D选项正确。
5.Inthepasttwentyyears,ahugeamountofenvironmentaldamage________byairpollution.
A.hasbeencausedB.havebeencaused
C.wascausedD.werecaused
【答案】A
【解析】
【详解】
考查时态和主谓一致。
句意:
在过去的二十年里,空气污染已经对环境造成了很大的危害。
“inthepast+一段时间”一般与现在完成时连用,故排除C,D。
分析可知,句子的主语ahugeamountofenvironmentaldamage和谓语cause之间是动宾关系,所以要用被动语态。
主语为单数,谓语动词也要用单数。
故选A项。
【点睛】
ahugeamountof意为“大量的”,修饰不可数名词。
本题中environmentaldamage为不可数名词,由ahugeamountof修饰,ahugeamountofenvironmentaldamage为主语表示单数,所以谓语动词要用单数。
6.Itooknotesduringthemeeting,butIachancetowritethemintoareportsofar.
A.didn’thaveB.haven’thad
C.hadn’thadD.won’thave
【答案】B
【解析】
【详解】
考查时态。
句意:
会议期间我做了笔记,但到目前为止我还没有机会把它们写进报告里。
根据句中时间状语sofar可知,此处应使用现在完成时。
故B选项正确。
【点睛】
现在完成时的部分常见标志词(组)inthepastfewdays/weeks/months/years;(upto)thesefewdays/weeks/months/years;uptopresent/now;sofar;tillnow及句型:
Itisthe序数词+timethat…谓语动词使用现在完成时。
7.Duringthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprogramssharply..
A.wasincreasingB.hasincreased
C.hadincreasedD.willbeincreasing
【答案】B
【解析】
试题分析:
考查动词的时态语态。
从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“duringthelastthreedecades”可知,该空中应该用现在完成时态,所以只有B项符合语境。
【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
这句话的时间状语是Duringthelastthreedecades是典型的现在完成时的时间状语。
8.Wehavedonethingsweoughtnottohavedoneandundonethingsweoughttohavedone.
A.leavingB.left
C.willleaveD.leave
【答案】B
【解析】
【详解】
考查现在完成时。
句意:
不该做的事我们都做了,留下该做的事都没做。
句子主干是个并列句,即wehavedonethingsweoughtnottohavedone和leftundonethingsweoughttohavedone,所以havedone和haveleft是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中weoughtnottohavedone作things的定语,第二个分句中weoughttohavedone作things的定语。
故选B选项正确。
9.-Lateagain!
Where_____________?
-Sorry,I________________intheheavytraffic,orIwouldhavebeenhereearlier.
A.wereyou;havegotstuckB.haveyoubeen;havegotstuck
C.wereyou;gotstuckD.haveyoubeen;gotstuck
【答案】D
【解析】
【详解】
考查时态。
句意:
——又迟到了?
你去哪了?
——对不起,我遇上交通拥挤了,否则我就会早点到。
第一空根据语境“又迟到了”可知,已经回来了,所以用现在完成时态,第二空:
短语be/getstuckin被困住,动作发生在过去所以用一般过去式,故选D。
10.Never_____metsuchapersonbefore.
A.didIB.Ihave
C.haveID.AmI
【答案】C
【解析】
【详解】
考查倒装句及时态。
句意:
我以前从未见过这样的人。
根据句意可知,此处强调对现在的影响,应使用现在完成时。
never位于句首时,句子要求使用部分倒装,助动词提前。
故C选项正确。
11.Thewindows__________uptonow,andyouneednotwashagain.
A.iswashedB.werewashedC.havebeenwashedD.willbewashed
【答案】C
【解析】
【详解】
考查动词时态语态。
句意:
窗户已经洗过了,你不必再洗了。
根据下文uptonow和“youneednotwashagain”可知,现在不必洗了,说明已经清洗过了,应用现在完成时,表示过去发生的动作对现在造成的结果,且主语windows与谓语动词构成被动关系,故用现在完成时的被动语态。
故选C。
12.Myfather____hislittlestorerapidlyintoabigdepartmentstoreinthepasttenyears.
A.hasdevelopedB.developed
C.isdevelopingD.develops
【答案】A
【解析】
【详解】
考查时态。
句意:
在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。
本句时间状语inthepasttenyeas通常要和现在完成时连用,故A项正确。
13.Eversinceheleftschool,he______becomingaprofessorinthatfamousuniversity.
A.hasneverdreamedofB.hadneverdreamedof
C.didn’tdreamofD.wasnotdreamingof
【答案】A
【解析】
【详解】
考查时态。
句意:
自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。
此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故选A。
【点睛】
1.Since自从---以来(可做介词和连词),和现在完成时态连用。
Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。
2.Itis/hasbeen+一段时间+since主语+一般过去时态+其他。
自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。
Itisthreeyearssincehejoined(终止性动词)thearmy.他参军有三年了;Itisfiveyearssincehelived(持续性动词)here.他离开这有五年了。
14.ItisthefirsttimethatChineseteachers________inschoolsacrossBritaintointroduceChinese-stylemathslessonsandteachingapproaches.
A.taughtB.teach
C.havetaughtD.hadtaught
【答案】C
【解析】
【详解】
考查现在完成时。
句意:
这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。
Thefirsttimethat表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。
【点睛】
Itis/wasthefirsttimethat表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。
15.He_________________hiswifefortenyears
A.hasmarriedB.hasbeenmarriedwith
C.hasbeenmarriedtoD.gotmarriedto
【答案】C
【解析】
【详解】
考查时态。
句意:
他和妻子已经结婚10年了。
本句应该使用bemarried表示已婚状态,与时间状语fortenyears保持一致。
动词marry是短暂性动词,不能和一段时间连用,排除AD项。
与某人结婚应该使用介词to,排除B项。
故C项正确。
16.She_______MrWhitefortwoyears.
A.marriedB.hasbeenmarriedto
C.marriedwithD.hasbeemarrying
【答案】B
【解析】
【详解】
考查谓语动词的时态和语态。
句意:
她已经嫁给怀特先生两年了。
和某人结婚或嫁给了某人,用bemarriedtosb。
for+时间段,要用完成时。
故此空填hasbeenmarriedto,综上所述,故选B。
17.Thediseaseisahugeblowforthefarmers.Hundredsofthem______theiranimals,livelihoodandhopesdestroyedandmanyothersfearthey_____thesamefate.
A.haveseen;willsufferB.saw;suffered
C.hadseen;wastosufferD.see;suffer
【答案】A
【解析】
【详解】
考查时态。
句意:
这种疾病对农民来说是一个巨大的打击。
数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。
结合句意可知第一空用现在完成时态;第二空用一般将来时态。
故选A。
18.---Eachofthestudents,workinghardattheirlessons,______thebook.
---SohaveI.
A.isreadingB.hasread
C.readingD.reads
【答案】B
【解析】
【详解】
考查主谓一致和时态。
句意:
—努力学习的每个学生都阅读了这本书。
—我也读了!
根据第二句中的助动词have可知前句中也应该使用助动词have/has,主语eachofthestudents做主语,谓语动词使用单数形式,故B项正确。
【点睛】
主谓一致主要指“人称”和“数”方面的一致关系。
对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难。
一般情况下,主谓之间的一致关系由以下三个原则的支配:
语法一致原则(grammaticalconcord)意义一致原则(notionalconcord)就近原则(principleofproximity)。
“主谓一致”考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等。
列举如下用法:
1.单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式。
ThedeskisTom’s.这张桌子是汤姆的。
Somewaterisinthebottle.一些水在瓶子里。
Thestudentsareplayingfootballontheplayground.这些学生正在操场上踢足球。
2.manya+单数名词做主语,意义虽为“许多”,但谓语要用单数形式。
ManyastudenthasbeentoShanghai.许多学生到过上海。
3.morethanone+单数名词做主语,谓语用单数。
MorethanonestudenthaseverbeentoBeijing.不止一个学生曾经去过北京。
4.表示时间,价格,重量,数目,长度,数学运算等的词或短语做主语时,这些通常做一个整体概念,谓语用单数形式。
例如:
Twomonthsisalongholiday.两个月是一个长假。
Twentypoundsisn’tsoheavy.20英镑并不太重。
Tenmilesisn’talongdistance.10英里并不是一段很长的距离。
Fiveminusfourisone.5减4等于1。
5.主语是each/every+单数名词+and(each/every)+单数名词时,谓语动词用单数。
Eachboyandeachgirlhasgotaseat.每个男孩和女孩都有一个座位。
Everymanandeverywomanisatwork.每个男人和女人都在工做。
6.oneandahalf+复数名词做主语,谓语动词用单数形式。
Oneandahalfhoursisenough.一个半小时足够了。
7.动词不定式,动名词做主语时,谓语动词用单数形式。
Toseeistobelieve眼见为实。
Doingeyeexercisesisgoodforyoureyes.
做眼睛保健操对你的眼睛十分有益。
因此在实际操练中要指导学法,掌握基本用法,注意变化就能突破
19.Heistheonlyoneofthestudentswho_____awinnerofscholarshipfivetimesuptonow.
A.isB.are
C.havebeenD.hasbeen
【答案】D
【解析】
【详解】
考查现在完成时和主谓一致。
句意:
他是唯一一位三年奖学金获得者的学生。
句中的先行词为theonlyone,在定语从句中作主语,故谓语动词用单数。
根据句中的时间状语forthreeyears,故时态用现在完成时。
故D正确。
20.Overthepast12monthsthecompany______a10percentimprovement.
A.managedB.manages
C.hadmanagedD.hasmanaged
【答案】D
【解析】
【详解】
考查时态。
句意:
在过去的12个月里,该公司取得了10%的进步。
表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选D。
21.--_____mydictionary?
--Yes.Iputitinyourdeskjustnow.
A.DoyouseeB.Haveyouseen
C.DidyouseeD.Hadyouseen
【答案】B
【解析】
【详解】
考查时态。
句意:
——你看到我的词典了吗?
——是的,我刚才把它放你桌上了。
根据句意可知此处强调过去的动作对现在造成的影响,用现在完成时,故B项正确。
22.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.自我们上次碰面,我已近很久没看到你了。
23.TheMp3________youngpeople________abitofdeclinerecentlywiththeappearanceoftheMp4.
A.intendingto;hasenteredintoB.intendedfor;hasgoneinto
C.meantto;takesonD.meantfor;opensup
【答案】B
【解析】
【详解】
考查动词短语辨析和时态。
句意:
随着MP4的出现,为年轻人设计的这款MP3的销量已经下滑了。
短语beintendedfor为…设计,bemeantfor本应为,bemeanttodosth.打算做某事,enterinto参与,gointo进入(某种状态),takeon呈现,openup开发,本句最后使用短语intendedfor…做定语修饰theMP3;副词recently意为“近来”,通常和现在完成时连用。
结合句意,故B项正确。
24.WeadmireSusanforherpersistence,theonlyoneoftheyoungg