您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > (英语)高中英语现在完成时练习题
(英语)高中英语现在完成时练习题一、单项选择现在完成时1.—Whenwillthebike-sharingschemesbeintroducedtothepublic?—Notuntil_______abetterunderstandingofthem.A.wehavehadB.willwehavehadC.havewehadD.wewillhavehad【答案】A【解析】【详解】考查时间状语从句。句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。notuntil位于句首时,主句要用部分倒装,但是从句不用,故选A。2.Tom____ontheessayfortwohoursbuthe_____onlyahundredwordsbynow.A.hasbeenworking;haswrittenB.hasbeenworking;writesC.worked;writtenD.worded;writes【答案】A【解析】【分析】【详解】考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语fortwohours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为bynow,因此用现在完成时即可,所以用haswritten。3.Sheisastrong-willedwomanandnotonce_______intoanydifficultyinherlife.A.shehasgivenB.didshegiveC.shegaveD.hasshegiven【答案】D【解析】试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词notonce放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了inherlife,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。考点:考查动词时态和倒装句4.Inthelastfewyears,China________greatachievementsinenvironmentalprotection.A.wasmakingB.madeC.hadmadeD.hasmade【答案】D【解析】【详解】考查时态。句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。时间状语“Inthelastfewyears”表明应该使用现在完成时,故D项正确。5.—Whatastupidmistake!—Yes.I______youdoingitcarefully,butwithoutsuccess.A.wassuggestingB.willsuggestC.havesuggestedD.hadsuggested【答案】C【解析】【详解】考查时态。句意:——这是一个多么愚蠢的错误啊!——是的,我建议过你要认真,但是你听不进去。根据“Whatastupidmistake!”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。6.OnlysincetheIndustrialRevolution________inplacesawayfromtheirhomesorbeenlefttoraisesmallchildrenwithoutthehelpofmultipleadults.A.mostpeoplehaveworkedB.havemostpeopleworkedC.mostpeoplehadworkedD.hadmostpeopleworked【答案】B【解析】【详解】考查倒装和时态。句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。“only+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。7.Wehavedonethingsweoughtnottohavedoneandundonethingsweoughttohavedone.A.leavingB.leftC.willleaveD.leave【答案】B【解析】【详解】考查现在完成时。句意:不该做的事我们都做了,留下该做的事都没做。句子主干是个并列句,即wehavedonethingsweoughtnottohavedone和leftundonethingsweoughttohavedone,所以havedone和haveleft是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中weoughtnottohavedone作things的定语,第二个分句中weoughttohavedone作things的定语。故选B选项正确。8.---Whenwillthebike-sharingschemesbeintroducedtothepublic?---Notuntilabetterunderstandingofthem.A.willwehavehadB.havewehadC.wewillhavehadD.wehavehad【答案】D【解析】【详解】考查notuntil位于句首时,句子使用部分倒装句的用法。句意:---什么时候共享单车计划才会向公众开放呀?---直到我们对他们有一个更好的了解的时候,就会开放了。notuntil位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。9.Thisisthefirsttimethestudents______toHydePark.A.havebeenvisitedB.havevisitedC.havegoneD.arebeinggone【答案】C【解析】【详解】考查时态。句意:这是学生们第一次去海德公园。在this/itisthefirsttime+从句的结构中,从句用现在完成时,故C项正确。由于visit是及物动词,其后直接接宾语,故排除B。【点睛】在this/itisthefirsttime+从句(第一次做某事)的结构中,从句用现在完成时,注意如果是was的话,从句需要用过去完成时。10.Muchdisappointedasheisinthejobinterview,hestillkeepshisconfidence.A.tohavefailedB.failedC.havingfailedD.failing【答案】A【解析】试题分析:考查动词的时态。由题目hestillkeepshisconfidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。故选A。考点:考查动词的时态。11.Commercialandrecreationalfishing_______populationsizesandalsomadeindividualssmaller,sincebigfish_______andsmalleronesthrownback.A.decreased;keptB.haddecreased;arekeptC.hasdecreased;keepD.hasdecreased;arekept【答案】D【解析】【详解】考查时态和语态。句意:商业和休闲捕鱼减少了种群规模,也使个体变小,因为大鱼被保留下来,小鱼被扔回大海。结合句意第一空是强调现在的结果,用现在完成时态;第二空是一般现在时态的被动语态,主语bigfish与keep是被动关系,故答案为D。12.Allofhertime_______tocarryingoutafurtherstudyonthecauseofAlzheimer’sdiseasesincesheleftschool.A.hasbeendevotedB.devotedC.hasdevotedD.wasdevoted【答案】A【解析】【详解】考查时态。句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且bedevotedto“致力于---”,故选A。【点睛】1.since自从---以来(可做介词和连词),和现在完成时态连用。Hehaslivedheresincehecame.自从他来到这里,就一直在这里住着。2.Itis/hasbeen+一段时间+since主语+一般过去时态+其他。自从做某事有多长时间了。在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。Itisthreeyearssincehejoined(终止性动词)thearmy.他参军有三年了;Itisfiveyearssincehelived(持续性动词)here.他离开这有五年了。13.Overthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprograms________sharply.A.wasincreasingB.hasincreasedC.hadincreasedD.willbeincreasing【答案】B【解析】【详解】考查时态。句意:在过去的三十年里,参加健身计划的人数急剧增加。Overthelastthreedecades“在最近的30年里”和现在完成时态连用,故选B。14.ThisisthethirdtimeI____HongKong.ThesecondtimeI____herewasonChristmasDaylastyear.A.havevisited;cameB.havevisited;havecomeC.visit;cameD.visited;hadcome【答案】A【解析】【详解】考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/Itis/wasthe序数词timesbhave/has/haddonesth,该句式意为“这是某人第几次做某事”,所以第一空中使用havevisited;第二空中用一般过去时描述过去发生的事情。故A项正确。【点睛】本题第一空考查了特殊句式“It/That/Thisisthe...timethatsbhavedonesth;该句式意为“这是某人第几次做某事”;结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态——主句用现在时,从句用现在完成时;主句用过去时,从句用过去完成时。15.―Whatdoyouthinkofourhometown?―Verybeautiful.YouknowitisthefirsttimethatI_______here.A.willbeB.wasC.havebeenD.hadbeen【答案】C【解析】试题分析:考查固定句型中的时态。固定句型:itis/was序数词timethatsb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:—你认为我们国家怎么样?—发出漂亮。你知道这是我第一次来到这里。故C正确。考点:考查固定句型中的时态。点评:固定句型:itis/was序数词timethatsb…这是第几次某人做某事的时候了;
本文标题:(英语)高中英语现在完成时练习题
链接地址:https://www.777doc.com/doc-7209981 .html