高中英语现在完成时练习题及解析.docx
- 文档编号:16183228
- 上传时间:2023-07-11
- 格式:DOCX
- 页数:22
- 大小:40.26KB
高中英语现在完成时练习题及解析.docx
《高中英语现在完成时练习题及解析.docx》由会员分享,可在线阅读,更多相关《高中英语现在完成时练习题及解析.docx(22页珍藏版)》请在冰点文库上搜索。
高中英语现在完成时练习题及解析
高中英语现在完成时练习题及解析
一、单项选择现在完成时
1.TheChinesewomen'svolleyballteamwonthegoldmedalattheRioOlympics,whichisthethirdtimetheteamOlympicgold.
A.claimedB.hasclaimed
C.hasbeenclaimingD.hadclaimed
【答案】B
【解析】
【详解】考查时态语态。
句型:
itisthe+序数词+timethat从句,从句谓语动词要使用现在完成时。
claim有权利要求得到,与主语theteam为主谓关系,应用主动语态。
句意:
中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。
故选B。
2.---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.做眼睛保健操对你的眼睛十分有益。
因此在实际操练中要指导学法,掌握基本用法,注意变化就能突破
3.—Whenwilltheprofessorcomeandgivethelectureonthespiritsofcontracts?
—Notuntilourprogrambyourschool.
A.approvesB.willbeapprovedC.istoapproveD.hasbeenapproved
【答案】D
【解析】
【详解】考查时态。
句意:
——教授什么时候来做关于契约精神的讲座?
——直到我们的课程得到学校的批准。
本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来完成时。
ourprogram和动词approve是被动关系,用被动语态。
故选D。
4.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.
A.changeB.changing
C.changedD.haschanged
【答案】D
【解析】
【详解】考查现在完成时。
句意:
随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。
wewereusedto是一个定语从句,先行词是thewayofshopping,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。
5.I'mtiredout.IallafternoonandIdon'tseemtohavefinishedanything.
B.haveshopped
D.havebeenshopping
A.shopped
C.hadshopped【答案】D
【解析】
试题分析:
句意为:
“我现在很累。
我整个下午一直在购物,我好像什么事都没做成似的。
”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,选D项。
考点:
考查动词时态
6.Commercialandrecreationalfishingpopulationsizesandalsomadeindividuals
smaller,sincebigfishandsmalleronesthrownback.
A.decreased;keptB.haddecreased;arekept
C.hasdecreased;keepD.hasdecreased;arekept
【答案】D
【解析】
【详解】考查时态和语态。
句意:
商业和休闲捕鱼减少了种群规模,也使个体变小,因为大鱼被保留下来,小鱼被扔回大海。
结合句意第一空是强调现在的结果,用现在完成时态;第二空是一般现在时态的被动语态,主语bigfish与keep是被动关系,故答案为D。
7.TheGreensmovedbacktothecountrysidein2008andahappyandpeacefullife
thereeversince.
A.areleadingB.leadC.ledD.haveled
【答案】D
【解析】
【详解】
考查时态。
句意:
格林一家2008年搬回农村,从此过上了幸福安宁的生活。
根据句中时间状语,eversince自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。
故选D。
8.toworkovertimethatevening,Imissedawonderfulfilm.
A.HavingbeenaskedB.Toask
C.HavingaskedD.Tobeasked
【答案】A
【解析】
试题分析:
“由于那天晚上被要求加班,我错过了一场精彩的电影”,主语“我”和动词ask之间是动宾关系,要用过去分词,“被要求加班”这一动作发生在动作missed之前,要用过去分词的完成式havingbeenasked,A项正确;B项toask是动词不定式,表示目的或将要发生的动作,不正确;C项havingasked是现在分词的完成式,不正确;D项tobeasked是动
词不定式的被动形式,不符合语境,故选
考点:
考查非谓语动词
A。
9.Mydadstilldoesn'thaveadrivingliHcen_s_e_.hisdrivingtestseventimes!
A.hasfailedB.failedC.hadfailedD.fails
【答案】A
【解析】
【详解】考查现在完成时时态。
句意:
我爸爸还没有驾照。
他驾驶考试已经七次不及格了!
根据次数seventimes七次,可知要用现在完成时“has/have+done,”主语是He,故用单数has,故选A。
【点睛】
现在完成时是由助动词“hav(ehas)+过去分词”构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需要加强记忆。
主要用法如下:
1、表示过去发生的某一动作对现在造成的影响或结果。
例如:
Ihavejustcleanedmyclothes.我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)
2、表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态.这时往往与表示一段的时间状语连用。
例如:
Ihavebeenhereforjustovertwoyears.我到这里才两年多。
Hehasworkedheresince1989.从1989年,他就在这里工作。
3、现在完成时属于现在时态范围,因此不能和表示过去的时间状语连用,如:
yesterday,
lastnight,twoweeksago等,但可以和never,ever,already,yet,just,for..,since等连用。
例如:
Haveyoufinishedyourworkyet?
你已经完成你的工作了吗?
Ihaveneverheardthatbefore.过去,我从未听说过那件事。
10.IamabetterreaderthisyearthanIwaslastyearbecauseItohundredsofnew
conceptsandideas.
A.haveexposedB.hadbeenexposedC.havebeenexposedD.wasexposed
【答案】C
【解析】
【分析】考查时态。
【详解】句意:
今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。
由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。
Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,
故用beexposed。
综上本题最终选C。
11.--I'msorry,butIdon'tquitefollowyou.DidyousayyouwantedtoreturnonSeptember20?
--Sorry,Imyselfclear.WewanttoreturnonOctober20.
A.hadn'tmadeB.wouldn'tmakeC.don'tmakeD.haven'tmade
【答案】D
【解析】
【详解】
考查时态。
句意:
——抱歉,我没有听清楚。
你是说你们想九月二十号回来吗?
——抱歉,我没有表达清楚。
我们想10月20号回来。
根据句意,对方已经说过了,结果是让人没听清楚。
故可用一般过去时或现在完成时态表达。
结合选项中没有一般过去时,只有D是现在完成时。
故选D。
12.Moreandmorecancerpatientsinhospitalowingtopollutedenvironmentand
people'sbadlifestyles.
A.treatedB.havetreated
C.havebeentreatedD.hadbeentreated
【答案】C
【解析】
【详解】考查时态语态。
句意:
由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。
本句主语moreandmorecancerpatients与动词treat构成被动关系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以本句使用现在完成时的被动语态,故选择C项。
13.TheGreensChinaforfiveyears.
A.hasbeeninB.havebeenin
C.wenttoD.hasgoneto
【答案】B
【解析】
【详解】
考查时态。
句意:
Green一家人来中国已经五年了。
时间状语forfiveyears表明用现在完成时,TheGreens作主语时,谓语动词用复数,而且接一段时间要用havebeenin,故B项正
确。
14.—Whenwillthebike-sharingschemesbeintroducedtothepublic?
—Notuntilabetterunderstandingofthem.
A.wehavehadB.willwehavehadC.havewehadD.wewillhavehad【答案】A
【解析】
【详解】考查时间状语从句。
句意:
--公共单车共乘计划将于何时推出?
---直到对它们有了更好的了解。
根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。
notuntil位于句首时,主句要用部分倒装,但是从句不用,故选A。
15.Overthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprogramssharply.
A.wasincreasingB.hasincreasedC.hadincreasedD.willbeincreasing【答案】B
【解析】
【详解】考查时态。
句意:
在过去的三十年里,参加健身计划的人数急剧增加。
Overthelastthreedecades在“最近的30年里”和现在完成时态连用,故选B。
16.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(到目前为止)就可
以判断出用现在完成时。
17.ItisthefirsttimethatChineseteachersinschoolsacrossBritaintointroduce
Chinese-stylemathslessonsandteachingapproaches.
A.taughtB.teach
C.havetaughtD.hadtaught
【答案】C
【解析】【详解】考查现在完成时。
句意:
这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。
Thefirsttimethat表示“第一次⋯⋯”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。
【点睛】
Itis/wasthefirsttimethat表示“是第一次⋯⋯”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,
从句则用过去完成时。
18.—Whatdoyoumeanwhensayingeveryminutecounts?
—Amanwhodarestowasteonehouroftimethevalueoflife.
A.hadn'tdiscovered.Bhasn'tdiscovered
C.didn'tdiscover.Disn'tdiscovering
【答案】B
【解析】
【详解】
考查时态。
句意:
—当你说每分钟都很重要的时候,你什么意思?
—敢于浪费一小时时间的人还没有意识到生活的价值。
根据句意可知正是他们没有意识到生活的价值,才敢于浪费时间。
表示过去发生的事情对现在的影响,要用现在完成时。
故B项正确。
19.HowmanyEnglishwordsyouuptonow?
A.did;learnB.had;learned
C.have;learnedD.do;learn
【答案】C
【解析】
【详解】
考查时态。
句意:
到目前为止,你学习了多少英语词汇?
根据uptonow可知用现在完成时,故选C。
20.Therecent40yearsgreatchangestakingplacealloverChina.
A.witnessedB.haswitnessed
C.hadwitnessedD.witnesses
【答案】B
【解析】
【详解】
考查时态。
句意:
近40年来,中国发生了巨大的变化。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
21.Experimentsthatchildrencanbeinstructedinswimmingataveryearlyage,as
earlyasabouttwomonths.
A.areprovingB.willbeprovedC.areprovedD.haveproved
【答案】D
【解析】
【详解】考查现在完成时态。
句意:
实验证明,儿童在很小的时候就可以学会游泳,最早两个月就可以了。
此处表示“到现在为止已经得到的证明”,所以句子用现在完成时态,且主语是Experiments,名词复数,故选D。
22.Notuntilachancetodiscuss
cameacrosslastweek.
A.wehavehad,shallwe
C.dowehave,we
【答案】A
itthoroughly,setouttohandletheproblemwe
B.havewehad,weshall
D.weshallhavehad,shallwe
解析】【详解】
考查倒装。
句意:
直到我们有机会彻底讨论这件事,我们才着手处理上周遇到的问题。
Notuntil位于句首,主句用部分倒装,从句不倒装,本句中从句强调过去的动作对现在造成的影响,用现在完成时,故A项正确。
23.Greatchangesinourschoolsince2016.Alotofprogress.
A.havetakentheplace;havebeenmadeB.hadtakenplace;havebeenmade
C.weretakenplace;hasmadeD.havetakenplace;hasbeenmade
【答案】D
【解析】
【详解】
takeplace意为“发生”,无havetakenplace;progressprogress与make之间是被动
考查时态。
句意:
自2016年以来,我们学校发生了巨大的变化。
已经取得了许多进展。
since+一段时间,是现在完成时的标志,因此应用现在完成时;被动语态,且主语是greatchanges,故谓语动词用复数,故用意为“进步,进展”,为不可数名词,故谓语动词应用单数,且关系,故应用hasbeenmade。
结合选项,故选D。
24.Weeachothersincechildhood.
A.haveknownB.knewC.knowD.areknowing
【答案】A
【解析】
【详解】考查现在完成时。
句意:
从儿童时期我们就是彼此认识。
根据题干中的时间状语sincechildhood可知此处应用现在完成时。
故选A。
25.—Alice,youaresupposedpartinthepartyintime.
—Sorry,butIhadanunexpectedvisitor.
A.totakeB.tohavetakenC.tobetakingD.taking
【答案】B
【解析】
【详解】
考查固定用法。
句意:
--你本来应该及时参加这个聚会的。
--对不起,我有不速之客来访。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中英语 现在完成时 练习题 解析