关键词不能为空

当前您在: 主页 > 英语 >

(英语)高考英语现在完成时解题技巧及练习题

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-17 09:17
tags:

-

2021年2月17日发(作者:指标英文)


(英语)高考英语现在完成时解题技巧及练习题




一、单项选择现在完成时



1




When will the bike-sharing schemes be introduced to the public?




Not until _______ a better understanding of them.



A



we have had B



will we have had



C



have we had D



we will have had



【答案】


A



【解析】



【详解】



考查时间状语从句。句意:


--


公共单车共乘计划将于何时推出


? ---


直到对它们有了更好的了


解。根据第一句话可知这是将来 时,但是


until


引导的是时间状语从句,从句中要用现在时


代替将来时。


not until


位于 句首时,主句要用部分倒装,但是从句不用,故选


A





2



He is the only one of the students who _____ a winner of scholarship five times up to now.



A



is B



are



C



have been D



has been



【答案】


D



【解析】



【详解】



考查现在完成时和主谓一致 。句意:他是唯一一位三年奖学金获得者的学生。句中的先行


词为


the only one


,在定语从句中作主语,故谓语动词用单数。根据句中的时 间状语


for


three years


,故时态用现在完成时。故


D


正确。




3



With the development of the intelligent robot technology, people _______ the importance of


cooperating among robots, and the challenge in practice.



A



have been noticed B



are noticing



C



will notice D



have noticed



【答案】


D



【解析】



【详解】



考查现在完成时态。句意: 随着智能机器人技术的发展,人们已经注意到机器人之间合作


的重要性,以及在实践中的 挑战。结合句意可知句子用现在完成时态,


people


是句子 主


语,故答案为


D


< br>



4




Would you care for a cup of tea? It tastes pretty good.




I one. Thank you just the same.



A



have had B



had C



would have D



will have



【答案】


A



【解析】



【详解】



考查时态。句意:


——


你想喝杯茶吗


?


味 道很好。


——


我已经喝过了,我仍然谢谢你。结合


句意可知此处用现在完成时态,故选


A


< p>



5



We have done things we ought not to have done and undone things we ought to have


done.



A



leaving B



left



C



will leave D



leave



【答案】


B



【解析】



【详解】



考查现在完成时。句意


:


不该做的事 我们都做了


,


留下该做的事都没做。句子主干是个并列


句,即


we have done things we ought not to have done



left undone things we ought to have


done


,所以


have done



have left


是并列 谓语,其中


have


相同,省略,只不过两个并列句

< p>
里分别含有一个定语从句,第一个分句中


we ought not to have done



things


的 定语,第二


个分句中


we ought to have do ne



things


的定语。故选


B


选项正确。




6



They____for ten years.



A



has been married B



have been married



C



got married D



married



【答案】


B



【解析】



【详解】



考查


marry


的用法。句意:他们结婚有十年的时间了。


mar ry


作不及物动词时有两种用


法:


ge t married to sb.


(表动作)


/be married to sb.


(表状态);作及物动词时有


marry


sb.


,根据


for ten years


可知,此处应当用


be married to s b.


强调状态,用现在完成时。故


B


选 项正确。




7



Much disappointed as he is in the job interview, he still keeps his confidence.



A



to have failed


C



having failed


【答案】


A



【解析】



试题分析:考查动词的时态。由题目


he still keeps his confidence


(他仍然保持自信)可知此


处强调这件事带来的结果对后面产生了影响


,


因此用现 在完成时态,句意为尽管他面试失败


很失望,但他仍然保持自信。故选

< br>A




考点:考查动词的时态。



B



failed



D< /p>



failing




8



The boy pretended ______ asleep when his father came back.



A



to fall B



to have fallen



C



to be falling D



have fallen



【答案】


B



【解析】



【详解】



考查固定句型和时态。句意 :他的父亲回来时,这个男孩假装睡着了。


pretend to do sth.



装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一 直延续到现在,或可能


还要继续下去,用现在完成时,故选


B< /p>





9




What a stupid mistake!




Yes. I ______ you doing it carefully, but without success.



A



was suggesting


C



have suggested


【答案】


C



【解析】



【详解】



考查时态。句意:


——


这是一个多么愚蠢的错误啊!


——


是的,我建议过你要认真,但是


你听不进去。根据


“What a stupid mistake!”


判断此处强调过去的事情对现在 的影响,应该用


现在完成时,故


C


项正 确。



B



will suggest



D



had suggested




10



Never _____met such a person before.



A



did I B



I have



C



have I D



Am I



【答案】


C



【解析】



【详解】



考查倒装句及时态。句意: 我以前从未见过这样的人。根据句意可知,此处强调对现在的


影响,应使用现在完成时。


never


位于句首时,句子要求使用部分倒装,助动词提前。 故


C


选项正确。




11



In the last few years, China ________ great achievements in environmental protection.



A



was making B



made



C



had made D



has made



【答案】


D



【解析】



【详解】



考查时态。句意:在过去几 年里,中国已经在环境保护方面取得了很大的成就。时间状语


“In the last few years”


表明应该使用现在完成时,故


D


项正确。




12



Ever since he left school, he ______ becoming a professor in that famous university.



A



has never dreamed of B



had never dreamed of



C



didn’t dream of D



was not dreaming of



【答案】


A



【解析】



【详解】



考查时态。句意:自从他离 开学校以来,他从来没有梦想成为那所著名大学的教授。此处


since“


自从


---


以来



,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故



A




【点睛】




自 从


---


以来(可做介词和连词),和现在完成时态连用。



He has lived here since he came.


自从他来到这里,就一直在这里住着。



is /has been+


一段时间


+since


主 语


+


一般过去时态


+

< br>其他。自从做某事有多长时间了。



在这个句型中如果从 句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果


从句的动作是持续性 动词,则表示从动作结束到现在多长时间了。


It is three years since he


joined (


终止性动词


)the army.


他参军有三年了;


It is five years since he lived


(持续性动词)


h ere.


他离开这有五年了。




13



It is the first time that Chinese teachers ________ in schools across Britain to introduce


Chinese-style maths lessons and teaching approaches.



A



taught B



teach



C



have taught D



had taught



【答案】


C



【解析】



【详解】



考查现在完成时。句意:这 是中国教师首次在英国各地的学校教中国式的数学课和教学方


法。


The first time that


表示


< p>
第一次


……”


,引导表语从句时,如果主句的系动 词是一般现在


时,从句用现在完成时,故


C

项正确。



【点睛】



It is/was the first time that


表示



是第一次


……”


,引导表语从句时,强调到说话时间为止某一


情况或动作的次数,从句既可以 使用现在完成时,也可以使用过去完成时,需要根据主句


的系动词判断,如果主句的系动 词是


is


,从句用现在完成时,如果主句的系动词是

< p>
was



从句则用过去完成时。

< br>



14




What do you mean when saying every minute counts?




A man who dares to waste one hour of time _________ the value of life.



A



hadn’t discovered


B



hasn’t discovered



C



didn’t discover D



isn’t discovering



【答案】


B



【解析】



【详解】



考查时态。句意:




当你说每分钟都很重要的时候,你什么意思?




敢于浪费一小时时间


的人还没有意识到生活的价值。根据句意可知正 是他们没有意识到生活的价值,才敢于浪


费时间。表示过去发生的事情对现在的影响,要 用现在完成时。故


B


项正确。




15



I’m afraid I


you with a great many questions. Thank you a lot, sir.



A



have bothered B



appreciated



C



have contacted D



impressed



【答案】


A



【解析】



考查动词时态。


A. have bothered


麻烦;


B. appreciated


欣赏,感激;


C. have contacted



往,接触;


D. impressed


铭记。句意:恐怕我已经麻烦了你许多问题,非常感谢您。此处指< /p>


已经问了许多问题,动作已经完成用现在完成时,故选


A.




16



This is the first tim


e I ______Tian’anmen Square. You can’t imagine how excited I am.



A



have visited B



am visiting



C



visit D



visited



【答案】


A



【解析】



【详解】



考查现在完成时。句意:这 是我第一次参观天安门广场。


It/This is the+


序数词


+that


的结构


中,从句用现 在完成时。故


A


选项正确。



【点睛】



句式


“This/It is/was the first/second ... last tim


e + that


从句



表示



这是第


……


次做某事



。其


中,


that


引导的是定语从句,


that


在口语中常省略。对于此句式,我 们需要掌握


that


从句


的时态:若前 面的


be


动词为


is

< br>,从句通常用现在完成时;若其为


was


,则从句用过去 完成


时。



本句中的

< br>be


动词时


is


,所以从句用现 在完成时。故


A


选项正确。




17



She _______Mr White for two years.



A



married B



has been married to



C



married with D



has bee marrying



【答案】


B



【解析】



【详解】



考查谓语动词的时态和语态 。句意:她已经嫁给怀特先生两年了。和某人结婚或嫁给了某


人,用

be married to sb



for+

< p>
时间段,要用完成时。故此空填


has been married to


,综上所


述,故选


B

< br>。




18



After he left college, he was employed in an international company and there ever since .



A



worked B



had worked



C



has worked D



was working



【答案】


C



【解析】



【详解】



考查时态。句意:他大学毕 业以后,被一家跨国公司雇佣了,从那以后就一直在那里工


作。句中时间状语

< p>
ever since


意为


从那以后



,表示从过去时间开始到现在,通常与现在完< /p>


成时连用,故


C


项正确。




19



The disease is a huge blow for the farmers. Hundreds of them ______ their animals,


livelihood and hopes destroyed and many others fear they _____ the same fate.



A



have seen; will suffer B



saw; suffered



C



had seen; was to suffer D



see; suffer



【答案】


A



【解析】



【详解】



考查时态。句意:这种疾病 对农民来说是一个巨大的打击。数以百计的人目睹了他们的动


物、生计和希望被摧毁,还 有许多人担心他们会遭受同样的命运。结合句意可知第一空用


现在完成时态;第二空用一 般将来时态。故选


A





20



Never _______ a greater, or more beautiful, or a calmer or nobler thing than you.



A



did I see


C



I saw


【答案】


B



【解析】



【详解】



考查时态和倒装。句意:我 从未见过比你更伟大、更美丽、更冷静、更高贵的东西。


Never

位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故


B


项正


确。



【点睛】



倒装是高中英语的常见考点 ,注意当含有否定意义的词,如


never


< br>hardly



seldom



little



few



not until



not only


等位于句首时,其后需要用部分倒装。



B



have I seen



D



I have seen




21



It's the third time that I _________ you _________ your promise.



A



reminded; about


C



reminded; of


【答案】


B



B



have reminded; of



D



have reminded; about



【解析】



【详解】



考查时态和固定搭配。句意 :这是我第三次提醒你信守你的承诺。


It is the


first/second/third….time that sb has/have done


是个固定句型,意为


< p>
这是某人第一次


/


第二次


/


第三次


……


做某事

< br>”


,所以第一空要用现在完成时。


remind sb of sth


为固定搭配,意为



提醒


某人某事



,所以第二空要用介词


of


。故选


B


项。



【点睛】



It/This is the first time



that-


结构中


,that-

< p>
从句通常用现在完成时:



It/This was the first time that-


结构中


, that-


从句通常用过去完成时



(


以上结构中的


first


也可换成


second, third, fourth



)


在以上两个特殊句式中,


that


从句的


时态是考查重点,考生要牢牢 记住规则。



本题中,第一空用的是


It/This is the first time



that-


结 构,


that


从句中要用现在完成时,所

< br>以第一空要填


have reminded





22



In the last few years, China ___ great achievements in environmental protection.



A



has made


C



was making


【答案】


A



【解析】



【详解】



考查动词时态。句意:在过 去的这些年里,中国在环境保护中取得了很大的成就。由时间


状语


in the last few years


可推知动作从过去一段时间持续到现在 并对现在造成影响,用现


在完成时。故选


A



【名师点睛】



判断时态可以从时间状语入手,题干中的


in the last few years


为现在完成时的时间标志


词。类 似的还有


over/ for/ during the last/


past years/months…


均为现在完成时的时间 标志,


所以做此类题时,需要先看句子中是否有明确的时间点,然后我再判断时态。



B



had made



D



is making




23



With the rapid growth of population, the city ____ in all directions in the past five years.



A



spreads


C



spread


【答案】


B



【解析】



【分析】【详解】



考查时态与语态。 句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根



in the past five years


可知,表示过去发生,一直延 续到现在的动作,用现在完成时,故



B




B



has spread



D



had spread




24



My daughter _________ as a teacher for 5 years in 2008, and she _______a doctor since

-


-


-


-


-


-


-


-



本文更新与2021-02-17 09:17,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/661476.html

(英语)高考英语现在完成时解题技巧及练习题的相关文章