最新 高中英语现在完成时试题有答案和解析.docx
- 文档编号:9714766
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:21
- 大小:26.66KB
最新 高中英语现在完成时试题有答案和解析.docx
《最新 高中英语现在完成时试题有答案和解析.docx》由会员分享,可在线阅读,更多相关《最新 高中英语现在完成时试题有答案和解析.docx(21页珍藏版)》请在冰点文库上搜索。
最新高中英语现在完成时试题有答案和解析
最新高中英语现在完成时试题(有答案和解析)
一、单项选择现在完成时
1.Never_______agreater,ormorebeautiful,oracalmerornoblerthingthanyou.
A.didIseeB.haveIseen
C.IsawD.Ihaveseen
【答案】B
【解析】
【详解】
考查时态和倒装。
句意:
我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。
Never位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。
【点睛】
倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,notuntil及notonly等位于句首时,其后需要用部分倒装。
2.---Thepricesofvegetablesaregoingupmadly.It’sreallytoomuchforus.
---Butforthesituationwheremanyvegetableproducingareas_____constantlowtemperature,thingswouldnotbelikethis.
A.meetwithB.havemetwith
C.metwithD.hadmetwith
【答案】B
【解析】
试题分析:
考查时态。
句意:
--蔬菜的价格疯狂上涨。
对于我们来说太贵了。
--要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子。
从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确。
考点:
考查时态
3.Thisisthefirsttimethestudents______toHydePark.
A.havebeenvisitedB.havevisited
C.havegoneD.arebeinggone
【答案】C
【解析】
【详解】
考查时态。
句意:
这是学生们第一次去海德公园。
在this/itisthefirsttime+从句的结构中,从句用现在完成时,故C项正确。
由于visit是及物动词,其后直接接宾语,故排除B。
【点睛】
在this/itisthefirsttime+从句(第一次做某事)的结构中,从句用现在完成时,注意如果是was的话,从句需要用过去完成时。
4.Withpeoplepayingattentiontofitness,self-servicemini-gyms,eachcoveringabout5squaremeters,________inChina’smajorcitiestheseyears.
A.havesprungupB.sprangup
C.hadsprungupD.springup
【答案】A
【解析】
【详解】
考查时态。
句意:
这些年,随着人们对健身的重视,面积约5平方米的自助迷你健身房如雨后春笋般在中国各大城市兴起。
根据theseyears“这些年”,可知句子用现在完成时态,故答案为A。
5.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…谓语动词使用现在完成时。
6.Therecent40yearsgreatchangestakingplacealloverChina.
A.witnessedB.haswitnessed
C.hadwitnessedD.witnesses
【答案】B
【解析】
【详解】
考查时态。
句意:
近40年来,中国发生了巨大的变化。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
7.Wehavedonethingsweoughtnottohavedoneandundonethingsweoughttohavedone.
A.leavingB.left
C.willleaveD.leave
【答案】B
【解析】
【详解】
考查现在完成时。
句意:
不该做的事我们都做了,留下该做的事都没做。
句子主干是个并列句,即wehavedonethingsweoughtnottohavedone和leftundonethingsweoughttohavedone,所以havedone和haveleft是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中weoughtnottohavedone作things的定语,第二个分句中weoughttohavedone作things的定语。
故选B选项正确。
8.TheChinesewomen’svolleyballteamwonthegoldmedalattheRioOlympics,whichisthethirdtimetheteamOlympicgold.
A.claimedB.hasclaimed
C.hasbeenclaimingD.hadclaimed
【答案】B
【解析】
【详解】
考查时态语态。
句型:
itisthe+序数词+timethat从句,从句谓语动词要使用现在完成时。
claim有权利要求得到,与主语theteam为主谓关系,应用主动语态。
句意:
中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。
故选B。
9.Inthepasttwentyyears,ahugeamountofenvironmentaldamage________byairpollution.
A.hasbeencausedB.havebeencaused
C.wascausedD.werecaused
【答案】A
【解析】
【详解】
考查时态和主谓一致。
句意:
在过去的二十年里,空气污染已经对环境造成了很大的危害。
“inthepast+一段时间”一般与现在完成时连用,故排除C,D。
分析可知,句子的主语ahugeamountofenvironmentaldamage和谓语cause之间是动宾关系,所以要用被动语态。
主语为单数,谓语动词也要用单数。
故选A项。
【点睛】
ahugeamountof意为“大量的”,修饰不可数名词。
本题中environmentaldamage为不可数名词,由ahugeamountof修饰,ahugeamountofenvironmentaldamage为主语表示单数,所以谓语动词要用单数。
10.Muchdisappointedasheisinthejobinterview,hestillkeepshisconfidence.
A.tohavefailedB.failed
C.havingfailedD.failing
【答案】A
【解析】
试题分析:
考查动词的时态。
由题目hestillkeepshisconfidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。
故选A。
考点:
考查动词的时态。
11.Linda________tohermotherforsolongthatshefiguresoutalmosteverygestureofhermother’s.
A.attendedB.hadattendedC.wouldattendD.hasattended
【答案】D
【解析】
【详解】
考查现在完成时。
句意:
琳达照顾她母亲太久了,她几乎能领会母亲的每一个动作。
分析句意可知,本句为现在完成时,表示过去所发生的动作或事情对现在的影响或产生的结果,着眼点在现在。
由“shefiguresoutalmosteverygestureofhermother’s”可知,琳达照顾她母亲太久了。
对现在的影响是,她几乎能领会母亲的每一个动作。
故D选项正确。
12.Overthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprograms________sharply.
A.wasincreasingB.hasincreased
C.hadincreasedD.willbeincreasing
【答案】B
【解析】
【详解】
考查时态。
句意:
在过去的三十年里,参加健身计划的人数急剧增加。
Overthelastthreedecades“在最近的30年里”和现在完成时态连用,故选B。
13.ThisisthethirdtimeI____HongKong.ThesecondtimeI____herewasonChristmasDaylastyear.
A.havevisited;cameB.havevisited;havecome
C.visit;cameD.visited;hadcome
【答案】A
【解析】
【详解】
考查时态。
句意:
这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。
第一句考查了固定句式:
This/Itis/wasthe序数词timesbhave/has/haddonesth,该句式意为“这是某人第几次做某事”,所以第一空中使用havevisited;第二空中用一般过去时描述过去发生的事情。
故A项正确。
【点睛】
本题第一空考查了特殊句式“It/That/Thisisthe...timethatsbhavedonesth;该句式意为“这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态——主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时。
14.Wetwothirdsoftheprojectsofarandwe’resuretocompleteitontime.
A.finishB.willfinish
C.havefinishedD.finished
【答案】C
【解析】
【详解】
考查时态。
句意:
到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。
根据句中时间状语sofar可知用现在完成时。
故选C。
【点睛】
本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。
判断现在完成时的标志词有already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等,考生在平时学习英语过程中要多注意积累。
本题只要抓住句中时间状语sofar(到目前为止)就可以判断出用现在完成时。
15.—Hello,Ihaveheardyouareonholiday.
—That’snotthecase.ActuallyI______frommyholidayinAthens,whereI______forafortnight.
A.returned;stayedB.havereturned;stayed
C.willreturn;stayD.amtoreturn;stay
【答案】B
【解析】
【详解】
考查时态。
句意:
—你好,我听说你在度假。
—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。
根据句意可知,我已经回来,所以用现在完成时havereturned。
根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。
故B选项正确。
16.I’mafraidIyouwithagreatmanyquestions.Thankyoualot,sir.
A.havebotheredB.appreciated
C.havecontactedD.impressed
【答案】A
【解析】
考查动词时态。
A.havebothered麻烦;B.appreciated欣赏,感激;C.havecontacted交往,接触;D.impressed铭记。
句意:
恐怕我已经麻烦了你许多问题,非常感谢您。
此处指已经问了许多问题,动作已经完成用现在完成时,故选A.
17.Inordertofindthemissingchild,villagers_________alltheycanoverthepastfivehours.
A.didB.do
C.haddoneD.havedone
【答案】D
【解析】
【分析】
考查时态。
【详解】
句意:
为了找到那个失踪的孩子,在过去的5个小时中,村民们已经做了所有他们能做的。
句中theycan是定语从句,修饰先行词all,在从句中省略了can后面的do(因为主句谓语动词是实意动词do),根据句中时间状语overthepastfivehours可知用现在完成时。
故选D。
【点睛】
现在完成时表示过去完成的动作对现在仍有影响。
现在完成时的标志性时间状语有:
already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等等。
18.Afterheleftcollege,hewasemployedinaninternationalcompanyandthereeversince.
A.workedB.hadworked
C.hasworkedD.wasworking
【答案】C
【解析】
【详解】
考查时态。
句意:
他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工作。
句中时间状语eversince意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。
19.IwonderwhyJenny________usrecently.Weshouldhaveheardfromherbynow.
A.hasn’twrittenB.doesn’twrite
C.won’twriteD.hadn’twritten
【答案】A
【解析】
【详解】
考查时态。
句意:
我想知道为什么Jenny最近没有写信给我们。
到目前为止我们应该已经收到她的来信了。
副词recently意为“最近,近来”,通常与现在完成时连用。
本句主语是Jenny,谓语动词要使用第三人称单数,故A项正确。
20.Throughoutthehistoryofmovie-making,Shakespeare’splaysforfilmsmorethantheworksofanyotherwriter.
A.werebeingadaptedB.wouldbeadapted
C.havebeenadaptedD.areadapted
【答案】C
【解析】
【详解】
考查现在完成时的被动语态。
句意:
纵观电影制作的历史,莎士比亚的戏剧被改编成电影的次数要比其他作家的作品被改编成电影的次数多。
由“Throughoutthehistoryofmovie-making,”可知,本句为现在完成时,主语Shakespeare’splays,与谓语adapt为被动。
所以用现在完成时的被动语态havebeenadapted。
故C选项正确。
21.Neverbefore________suchadifficulttime,andnor________.
A.wehaveexperienced;theyhaveB.haveweexperienced;havethey
C.didweexperience;theydidD.wehadexperienced;hadthey
【答案】B
【解析】
【详解】
考查时态和倒装句。
句意:
以前我们从没经历过如此艰难的时期,他们也没有经历过。
neverbefore“从来没有,前所未有”,要与完成时态连用,位于句首时句子需要使用部分倒装,即助动词have/has提前;nor放句首引导倒装句,意为“……也不……”,句子需要部分倒装,与上文助动词保持一致。
故选B。
【点睛】
部分倒装
1)句首为否定或半否定的词语,如no,not,never,seldom,little,hardly,atnotime,innoway,notuntil…等。
NeverhaveIseensuchaperformance.
Notuntilthechildfellasleepdidthemotherleavetheroom.
当Notuntil引出主从复合句,主句倒装,从句不倒装。
注意:
如否定词不在句首不倒装。
比如:
Ihaveneverseensuchaperformance.
Themotherdidn'tleavetheroomuntilthechildfellasleep.
2)否定词开头作部分倒装
如Notonly…butalso,Hardly/Scarcely…when,Nosooner…than等,要倒装。
例如:
Notonlydidherefusethegift,healsoseverelycriticizedthesender.
Hardlyhadshegoneoutwhenastudentcametovisither.
Nosoonerhadshegoneoutthanastudentcametovisither.
3)so,neither,nor作部分倒装
用这些词表示"也"、"也不"的句子要部分倒装。
例如:
TomcanspeakFrench.SocanJack.
Ifyouwon'tgo,neitherwillI.
4)only+副词/介词/状语从句位于句首,要部分倒装
Onlyinthisway,canyoulearnEnglishwell.
Onlyafterbeingaskedthreetimesdidhecometothemeeting.
如果句子为主从复合句,则主句倒装,从句不倒装。
Onlywhenheisseriouslyilldoesheeverstayinbed.
22.Withtherapidgrowthofpopulation,thecity____inalldirectionsinthepastfiveyears.
A.spreadsB.hasspread
C.spreadD.hadspread
【答案】B
【解析】
【分析】【详解】
考查时态与语态。
句意:
随着人口的迅速增长,这个城市在过去的五年中向四周发展。
根据inthepastfiveyears可知,表示过去发生,一直延续到现在的动作,用现在完成时,故选B。
23.WeadmireSusanforherpersistence,theonlyoneoftheyounggirlswho__________intherockbandfor3yearssofar.
A.playedB.playC.haveplayedD.hasplayed
【答案】D
【解析】
【详解】
考查时态和主谓一致。
句意:
我们钦佩Susan的坚持不懈,她是到目前为止在摇滚乐队里演奏了3年的年轻女孩中唯一的一个。
根据定语从句中的sofar可知,句子用现在完成时态,再根据从句的主语是theonlyone,单数第三人称形式,故选D。
24.Mydaughter_________asateacherfor5yearsin2008,andshe_______adoctorsincethen.
A.hadworked…hasbeenB.worked…hasbeen
C.hasworked…isD.worked…is
【答案】B
【解析】
【详解】
考查时态。
句意:
我的女儿在2008年已经当了5年的老师,从那以后她一直是一名医生。
根据in2008可知,当老师是过去的事情,用一般过去式,根据时间状语sincethen可知,此句用现在完成时。
故选B。
【点睛】
时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中辨别能力。
时态的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是不能完全依赖于所给出的时间状语,还要看语境。
本小题第一空所在句子有个很明显的时间状语for5years,如果以此来判断,应使用现在完成时,但根据下文语境可知,此处叙述的是过去的事情,用一般过去式。
而第二空则可以根据时间状语sincethen判定使用现在完成时。
25.We____eachothersincechildhood.
A.haveknownB.knewC.knowD.areknowing
【答案】A
【解析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 高中英语现在完成时试题有答案和解析 高中英语 现在完成时 试题 答案 解析