英语现在完成时题20套带答案及解析.docx
- 文档编号:28225777
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:24
- 大小:32.45KB
英语现在完成时题20套带答案及解析.docx
《英语现在完成时题20套带答案及解析.docx》由会员分享,可在线阅读,更多相关《英语现在完成时题20套带答案及解析.docx(24页珍藏版)》请在冰豆网上搜索。
英语现在完成时题20套带答案及解析
英语现在完成时题20套(带答案)及解析
一、单项选择现在完成时
1.Myfatherhislittlestorerapidlyintoabigdepartmentstoreinthepasttenyears.
A.hasdevelopedB.developed
C.isdevelopingD.develops
【答案】A
【解析】
【详解】
考查时态。
句意:
在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。
本句时间状语inthepasttenyeas通常要和现在完成时连用,故A项正确。
2.Althoughsheisonly16yearsold,shetodrugsfortwoyears.
A.addictsB.hadbeenaddicted
C.hasaddictedD.hasbeenaddicted
【答案】D
【解析】
【详解】
考查现在完成时态和固定搭配。
句意:
虽然她只有16岁,但她已经沉迷于毒品两年了。
结
合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be
addictedto沉迷于---,故选D。
3.TheReformandOpening-up,havingpasseditsbrilliantageof40years,thebackwardsituationoftheChinesenationandinfluencedtheworld.
A.changeB.changes
C.haschangedD.havechanged
【答案】C
【解析】
【详解】
考查时态。
句意:
改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。
句中强调改革开放40年”对现在的影响,故用现在完成时。
故选Co
4.—Wouldyoucareforacupoftea?
Ittastesprettygood.
—I_one.Thankyoujustthesame.
A.havehadB.hadC.wouldhaveD.willhave
【答案】A
【解析】
【详解】
考查时态。
句意:
一一你想喝杯茶吗?
味道很好。
一一我已经喝过了,我仍然谢谢你。
结合
句意可知此处用现在完成时态,故选Ao
5.Therecent40years_greatchangestakingplacealloverChina.
A.witnessedB.haswitnessed
C.hadwitnessedD.witnesses
【答案】B
【解析】
【详解】
考查时态。
句意:
近40年来,中国发生了巨大的变化。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选Bo
6.Neveragreater,ormorebeautiful,oracalmerornoblerthingthanyou.
A.didIseeB.haveIseen
C.IsawD.Ihaveseen
【答案】B
【解析】
【详解】
考查时态和倒装。
句意:
我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。
Never
位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正
确。
【点睛】
倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,notuntil及notonly等位于句首时,其后需要用部分倒装。
7.TheGreensChinaforfiveyears.
A.hasbeeninB.havebeenin
C.wenttoD.hasgoneto
【答案】B
【解析】
【详解】
考查时态。
句意:
Green一家人来中国已经五年了。
时间状语forfiveyears表明用现在完成时,TheGreens作主语时,谓语动词用复数,而且接一段时间要用havebeenin,故B项正
确。
8.一Whenwillthebike-sharingschemesbeintroducedtothepublic?
—Notuntilabetterunderstandingofthem.
A.wehavehadB.willwehavehad
C.havewehadD.wewillhavehad
【答案】A
【解析】
【详解】
考查时间状语从句。
句意:
--公共单车共乘计划将于何时推出?
---直到对它们有了更好的了
解。
根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时
代替将来时。
notuntil位于句首时,主句要用部分倒装,但是从句不用,故选A。
9.ThisisthefirsttimethestudentstoHydePark.
A.havebeenvisitedB.havevisited
C.havegoneD.arebeinggone
【答案】C
【解析】
【详解】
考查时态。
句意:
这是学生们第一次去海德公园。
在this/itisthefirsttime+从句的结构
中,从句用现在完成时,故C项正确。
由于visit是及物动词,其后直接接宾语,故排除
B。
【点睛】
在this/itisthefirsttime+从句(第一次做某事)的结构中,从句用现在完成时,注意如果
是was的话,从句需要用过去完成时。
10.ThisisthethirdtimeIHongKong.ThesecondtimeIherewasonChristmasDay
lastyear.
A.havevisited;cameB.havevisited;havecome
C.visit;cameD.visited;hadcome
【答案】A
【解析】
【详解】
考查时态。
句意:
这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。
第一句考查了固定句式:
This/Itis/wasthe序数词timesbhave/has/haddonesth,该句式意
为这是某人第几次做某事",所以第一空中使用havevisited;第二空中用一般过去时描述
过去发生的事情。
故A项正确。
【点睛】
本题第一空考查了特殊句式“It/That/Thisisthe...timethatsbhavedonesth;该句式意为“这
是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已
经发生,因此,要用完成时态——主句用现在时,从句用现在完成时;主句用过去时,从
句用过去完成时。
11.TheGreensmovedbacktothecountrysidein2008andahappyandpeacefullife
thereeversince.
【解析】
【详解】
考查时态。
句意:
格林一家2008年搬回农村,从此过上了幸福安宁的生活。
根据句中时间状语,eversince自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。
故选D。
12.Eversinceheleftschool,hebecomingaprofessorinthatfamousuniversity.
A.hasneverdreamedofB.hadneverdreamedof
C.didn'tdreamof.Dwasnotdreamingof
【答案】A
【解析】
【详解】
考查时态。
句意:
自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。
此处since自'从一以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故选Ao
【点睛】
I.Since自从一以来(可做介词和连词),和现在完成时态连用。
Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。
1.1tis/hasbeen+一段时间+since主语+一般过去时态+其他。
自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。
Itisthreeyearssincehe
joined(终止性动词)thearmy.他参军有三年了;Itisfiveyearssincehelived(持续性动词)
here.他离开这有五年了。
13.—Whatdoyouthinkofourhometown?
——Verybeautiful.YouknowitisthefirsttimethatIhere.
A.willbeB.was
C.havebeenD.hadbeen
【答案】C
【解析】
试题分析:
考查固定句型中的时态。
固定句型:
itis/was序数词timethatsb,这是第几次某
人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去
完成时;本题前面是is,故使用现在完成时。
句意:
一你认为我们国家怎么样?
一发出漂
亮。
你知道这是我第一次来到这里。
故C正确。
考点:
考查固定句型中的时态。
点评:
固定句型:
itis/was序数词timethatsb这是第几次某人做某事的时候了;如果前面
是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;
14.I'mafraid_Lyouwithagreatmanyquestions.Thankyoualot,sir.
A.havebotheredB.appreciated
C.havecontactedD.impressed
【答案】A
【解析】
考查动词时态。
A.havebothered麻烦;B.appreciated欣赏,感激;C.havecontacted交
往,接触;D.impressed铭记。
句意:
恐怕我已经麻烦了你许多问题,非常感谢您。
此处指
已经问了许多问题,动作已经完成用现在完成时,故选A.
15.Inordertofindthemissingchild,villagersalltheycanoverthepastfivehours.
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等等。
16.Tomontheessayfortwohoursbutheonlyahundredwordsbynow.
A.hasbeenworking;haswrittenB.hasbeenworking;writes
C.worked;writtenD.worded;writes
【答案】A
【解析】
【分析】
【详解】
考查时态。
句意为:
Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个
词。
由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到
现在为止已经写完100个词了,所以用现在完成时,故A正确。
【点睛】
此题的简体关键是根据时间状语判断句子的时态。
第一空根据时间状语fortwohours,可
知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此
可知现在仍在写,因此第一空应该用现在完成进行时。
而第二空的时间状语为bynow,因
此用现在完成时即可,所以用haswritten。
17.---Havewewater?
---Yes,.We’dbettergetsome.
A.givenout;wehaverunitoutB.runoutof;ourwaterhasrunout
C.usedup;ourwaterhasbeenrunoutD.runout;ourwaterisrunningout
【答案】B
【解析】
【详解】
考查动词短语辨析。
句意:
—我们用完水了吗?
—是的,我们的水已经用完了。
我们最好
去取点水。
动词短语runoutof意为用完,耗尽…“,该短语可以用于被动语态;runout意
为用完”,这是一个不及物动词短语,后面不接宾语,没有被动语态形式,排除CD项;useup意为“用完”,该短语有被动语态形式。
短语giveout分发,散发。
该短语与句意不
符,排除A项;故B项正确。
18.IwonderwhyJennyusrecently.Weshouldhaveheardfromherbynow.
A.hasn’twritten.Bdoesn’twrite
C.won’twriteD.hadn’twritten
【答案】A
【解析】
【详解】
考查时态。
句意:
我想知道为什么Jenny最近没有写信给我们。
到目前为止我们应该已经
收到她的来信了。
副词recently意为“最近,近来”,通常与现在完成时连用。
本句主语是
Jenny,谓语动词要使用第三人称单数,故A项正确。
19.---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.英2并不太重。
Tenmilesisn'talongdistance英里阱不是一段很长的距离。
Fiveminusfourisone.5减4等于1。
5.主语是each/every+单数名词+and(each/every)+单数名词时,谓语动词用单数。
Eachboyandeachgirlhasgotaseat.每个男孩和女孩都有一个座位。
Everymanandeverywomanisatwork.每个男人和女人都在工做。
6.oneandahalf+复数名词做主语,谓语动词用单数形式。
Oneandahalfhoursisenough.一个半小时足够了。
7.动词不定式,动名词做主语时,谓语动词用单数形式。
Toseeistobelieve眼见为实。
Doingeyeexercisesisgoodforyoureyes.
做眼睛保健操对你的眼睛十分有益。
因此在实际操练中要指导学法,掌握基本用法,注意
变化就能突破
20.AllofhertimetocarryingoutafurtherstudyonthecauseofAlzheimersdisease
sincesheleftschool.
A.hasbeendevotedB.devoted
C.hasdevotedD.wasdevoted
【答案】A
【解析】
【详解】
考查时态。
句意:
自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。
此处
since自从“---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且
bedevotedto致力于“---”,故选A。
【点睛】
1.since自从---以来(可做介词和连词),和现在完成时态连用。
Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。
1.Itis/hasbeen+一段时间+since主语+一般过去时态+其他。
自从做某事有多长时间了。
在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果
从句的动作是持续性动词,则表示从动作结束到现在多长时间了。
Itisthreeyearssincehe
joined(终止性动词)thearmy.他参军有三年了;Itisfiveyearssincehelived(持续性动词)here.他离开这有五年了。
21.AccordingtoaUNreport,peoplegoodbyeto52%oftheworld’sanimalsinthe
past40years.
A.saidB.havesaidC.weresayingD.hadsaid
【答案】B
【解析】
【详解】
本题考查时态。
解题步骤:
1.确定时态:
inthepast40years作时间状语时,主句谓语动词
要求使用现在完成时;2.确定句意:
根据一份联合国的报告,在过去的40年中,人们已经
和世界上52%的动物告别了。
故选B。
22.Inthelastfewyears,China___greatachievementsinenvironmentalprotection.
A.hasmadeB.hadmade
C.wasmakingD.ismaking
【答案】A
【解析】
【详解】
考查动词时态。
句意:
在过去的这些年里,中国在环境保护中取得了很大的成就。
由时间
状语inthelastfewyears可推知动作从过去一段时间持续到现在并对现在造成影响,用现
在完成时。
故选A。
【名师点睛】
判断时态可以从时间状语入手,题干中的inthelastfewyears为现在完成时的时间标志
词。
类似的还有over/for/duringthelast/pastyears/months均为现在完成时的时间标志,
所以做此类题时,需要先看句子中是否有明确的时间点,然后我再判断时态。
23.Weareveryproudofwhatourcountryinthepastseventyyears.
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.在过去几十年里我们国家发生了巨大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 现在完成时 20 答案 解析
![提示](https://static.bdocx.com/images/bang_tan.gif)