关键词不能为空

当前您在: 主页 > 英语 >

五月的英文现在完成时专项复习

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-28 03:01
tags:

五月的英文-高危

2021年1月28日发(作者:机会来了)


现在完成时专项复习




一、初中英语现在完成时



1



So far, the AIIB


(亚投行)


_____ 57 countries to be the founding members.




A. attracted


B. has attracted


C. will attract



【答案】


B



【解析】


【分析】句意:到目前为止,亚投行吸引了


5 7


个国家成为发起国。


So


far< /p>


,到目


前为止,句子强调过去对现在造成的结果,用现在完成时态 。故选


B






2



The volunteers ________ a lot of help to the old and the young since 2010





A. offered B. have offered C. are offering D. will offer



【答案】


B



【解析】


【分析】考查时态.句意< /p>




2010


以来 ,志愿者们向老人和青年提供了大量的帮


助.


< br>.


A


过去时.


B


现在完成时态.


C


现在进行时态.

D


一般将来时态.


since+


点 时间通常


用于现在完成时态,结构是


have/has+


动词的过去分词,主语是


volunteers


复数,用助动词


have



offe r


的过去分词是


offered


.答案 是


B






3



My father ____ in a panda protection center for 10 years, so he knows a lot about panda.



A. was working B. is working C. has worked D. will work



【答案】


C



【解析】


【分析】句意:我 父亲在熊猫保护中心工作了


10


年,所以他对熊猫很了解。由句


中的语句


for


10


years


提示可知,此句要用现在完成时,主语


my

< br>father


,助动词要用


has



故选


C





【点评】考查现在完成时的基本结构及用法,注意根据句子的 时间状语判断时态。




4



Wow! You ________ dinner! Let's eat now.




A. cook B. are cooking C. will cook D. have cooked



【答案】


D



【解析】


【分析】句意:

< p>
Wow


,你做好分了,让我们现在来吃。根据


““ Wow”



“now”


可知

< p>
本句动词的时间是现在,根据语境可知动词的状态为完成。故选


D





【点评】动词的 时态可以根据选项与上下文之间的前后关系来判断。




5




Lucy, is your uncle a teacher?




Yes, he is. He history for nearly 20 years.



A. teaches B. has taught C. is teaching D. will teach



【答案】


B


【解析】


【分析】句意:


——


露西 ,你叔叔是老师吗?


——


是的,他是。他教历史将近

< p>
20


年了。根据句中的时间状语


for nearly 20 years


,可知,表示持续一段时间的动作,用现在


完成时,


have/has+


过去分词。主语是


he


,用


has


,故选


B.



【点评】考查现在完成 时,注意其常与


for+


一段时间连用。




6




Where is your father?




.



A. He has been to Shanghai


B. He has been in Shanghai



C. He has gone to Shanghai


D. He have been to Shanghai



【答案】


C


【解析】


【分析】句意:-你的父亲在哪儿?-他去上海了。


Have


been


to


去过某地 (已


回);


have been in



……



have gone to< /p>


去了某地(未回)。本题中父亲是人们在找的人,


所以是去了某地 ,还没回来,用


have


gone


to


。主语


he


是三人称单数,用


has


gone


to

< br>。故



C



【点评】本题考查现在完成时。以及


Have been to



have been in



have gone to


三个短语的


词义和用法。




7



He ___________ for ten years.



A. has been married B. married C. got married D. has married



【答案】


A


【解析】


【分析】在现在完成时态里,当出现


for+


段时间时,短暂性动词必须换成延续性


动词。


get married


需换成


be married


。故选


A




【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容


是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转


换条件。




8




How many times _______ you _______ to Beijing this year?





Three times.



A. have



been B. had



been C. have



gone D. had



gone



【答案】


A



【解析】


【分析】句意是:


——


你今年去过北京几次?


——


三次。考查


have


been



have


gone


的区别。


have


been


是指去过某地切已经回来了,


have


gone


是指去了某地还没有回


来, 根据答句


Three times.


可以推测已经回来了,故选


A






9




Mary, I remember you several years ago.




Yes, I for 3 years.



A. married, have married B. married, married



C. married, have been married


D. have married, have been married



【答案】


C



【解析】


【分析】句意:

< p>
——


Mary


,我记得几年前你结婚了。


——


是的,我已经结婚三年


了。


ago


表明时态是一般过去时,所以用过去式


marr ied


。排除


D


for+


时间段用现在完成


时,并且用延续性动词,现在完 成时的结构是


have/has+


动词过去分词,排除


B



marry



非延续性动词,其延续性动词是


be married



be


的过去分词是


bee n


,故选


C





【点评】考查一般过去时和现在完成时,注意平时识记非延续 性动词及其延续性动词。




10




Look! Your teacher Miss White is over there.




No, it can't be her. She ______ to Beijing.



A. has gone B. has been C. went D. will go



【答案】


A



【解析】


【分析】句意:

< p>
--


看!你的老师怀特小姐在那边。


--


不,那肯定不是她。她去了北


京。


A. has gone


去了某地,表示该人不在说话地点;


B. has been


去过某地,表示主语曾经


去过某地,有这种经历;


C. went


过去式,去;


D. will go


将来时态,将要去。根据前面的否


定猜测,可知 怀特小姐去了北京,故选


A




【点评】考查固定搭配


have gone to





1 1



Mr



F an in 2005



In other words



he for 9 years till now






A. got married



has been married B. married



had been married



C. got married



had been married


D. married



got married



【答案】


A



【解析】


【分析】首先第一空表述的 是一个发生在


2005


年(即过去)的一个动作,所以为


一般过去时,其次


married


后面要接宾语,


get married


表示的是短暂性动作,所以应填


get


married.


第二空由


“till


now”


可知表示的是从过去直到现在的一种状态即为现在完成时,此



married


做形容词


< br>已婚的



故填


“has been married”,


故选


A.




【点评】此题考查了动词时态问题,同时也考查了


“get married”



“married ”


的区别。




12




Your new bike is so nice! When did you buy it?




In July. I _____it for two weeks.



A. had


B. have had


C. have bought


D. bought



【答案】


B



【解析】


【分析】句意:

< p>
——


你的新自行车那么好看。你什么时候买的。


— —


七月份,我


买了两周了。根据


for


two


weeks


,可知句子时态为 现在完成时,而且谓语动词必须是延续


性的。因此排除


AD



buy


是结束性动词,不能够延续,应此 排除,故答案是


B





【点评】考查现在完成时,注意现在完成时中延续性动词的使 用。




13




Do you miss your parents far away?





Yes, very much. They the hometown for over two years.



A. left B. have left C. were away from D. have been away from



【答案】


D



【解析】


【分析】根据句意



他们已经离家两年多了


可知用现在完成时,时间状语


for


over


two years


表示时间段,动词要具有延续性,


left



leave

的过去分词,是短暂性动词,不能


和时间段连用,故选


D< /p>





【点评】本题考查延续性动词和短暂性动词的转换。




14



—< /p>


What great progress Huawei ________ in recent years!




No wonder it is widely known in all parts of the world.



A. is making


B. has made


C. makes


D. made



【答案】


B



【解析】


【分析】句意:


——


华为近几年取得了多大的进步啊!


——


难怪它在世界的每个


角落都出名。根据时间状语



in


recent


years


,近几年, 可知动作从过去持续到现在,时态为


现在完成时


have/ha s+


过去分词,故选


B





【点评】考查现在完成时。注意掌握现在完成时 的结构


have/has+


过去分词。




15



So far Tom with Mary _______ 50 left -behind children to do their homework after school.




A. help B. helped C. has helped D. have helped



【答案】


C



【解析】


【分析】此题要掌握现在完成时的时间状语及主语

+with


短语是单数的概念,即可


得出答案。选


C






16



Mike began to work in the factory in 2013



He there for four years





A. is working B. was working C. works D. has worked



【答案】


D


【解析】


【分析】句意:迈克在这里工作已经


4

< p>
年了。一直持续的状态用现在完成时。故


D


选项正 确。



【点评】考查现在完成时。




17



He ________ for ten years.




A. has been married B. married C. got married D. had married



【答案】


A



【解析】


【分析】句意


:


他结 婚十年了。根据句意可知是从过去持续到现在的动作,应该用


现在完成时。故选


A






18



—< /p>


What about watching the movie Big Fish tomorrow?





Oh, I it already






A. watch


B. have watched


C. will watch


D. am watching



【答案】


B



【解析】


【分析】明天去看电影大鱼怎么样?哦,我已经看过了。


already


是完成时的标


志,故选


B





【点评】联系句意,注意辨析关键的词语,来判断所填之词。




19




How long your brother ______ this camera?





For two weeks.



A. have; bought


B. have; had


C. has; had


D. has; bought



【答案】


C



【解析】


【分析】本题考查动词的时态。句意:



你哥哥买这个相机多久了


?”“


两周了。< /p>




据答语


“F or


two


weeks.



可知本句的动词应该使用延续性动词


have


,不能使用短暂性动词


buy


。主语是


your brother


,为第三人称单数,所以应该选择


C


项。




【点评】考查现在完成时。




20



-- What a nice watch! How long you it?




-- For just two weeks.



A. will; buy B. have; had C. were; having D. did; buy



【答案】


B



【解析】


【分析】句意:

< p>


多好的一块表啊


!


你买 了多久了


?



刚刚两周。



根据句意可知用


现在完成时,

buy


是瞬间动词


.


不可与


how


long


连用,故排除选项


A



D< /p>


:选项


C


是过去进


行时,不符合题意。故选


B


项。




【点评】考查现在完成时。




21



Little Tom his home for more than ten years.




A. leaves


B. left from


C. will leave


D. has been away from



【答案】


D



【解析】


【分析】句意:小汤姆离开家已经十年了。由句中

“for


more


than


ten


years”


可知


.


句中的谓语动词需使用延续性动词。


leave


对应< /p>



的延续性动词为


be away





【点评】考查现在完成时。




22



My sister in America for two years



I miss her very much





A. studies B. studied C. has studied D. is studying



【答案】


C


【解析】


【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在 的状


态并有可能继续持续下去。故


C


选 项正确。



【点评】考查现在完成时。




23



Mike the bookshop. I have to wait for him.




A. went to


B. was in


C. has been to


D. has gone to



【答案】


D



【解析】


【分析】句意:迈克去了书店。我不得不等他。从第二句来判断


.


迈克不在


.


应 用


“have



has


gone to a place”


来表示


去某地了(还没有回来)



。用 现在完成时强调过去发生


的事件对现在的影响。




【点评】考查动词时态及


have been to



have gone to


的区别。




24



Jack_______ school two years ago and he _______ for two years.



A. leaves; has gone


B. left; has been away


C. leaves; has been away


D. left; has gone



【答案】


B


【解析】


【分析】句意:


Jack


两年前离开学校,他离开有两年时间了。


two


years


ago


表示


动作瞬间结束用一般过去时 ,


leave


的过去式为


left



for


two


years


表示状态延续用现在完


成时,

leave


需换成


be


away


from


,且


Jack


相当于第三人称单数,用


has


been


away


from



故选


B



< br>【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。




25



—< /p>


Why are you looking for Mary in a hurry, John?





The boss is wondering where she _______ and how long she _______ there.


五月的英文-高危


五月的英文-高危


五月的英文-高危


五月的英文-高危


五月的英文-高危


五月的英文-高危


五月的英文-高危


五月的英文-高危



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

现在完成时专项复习的相关文章