【英语】复习专题——现在完成时知识点归纳经典

更新时间:2023-05-22 21:16:43 阅读: 评论:0

【英语】复习专题——现在完成时知识点归纳经典
一、初中英语现在完成时
1.Mr.Fan    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
【答案】
【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.
【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
2.—Do you still play basketball?
—Oh, no. I ____ it for the past two years.
A. haven't played                   B. didn't play                   C. won't play                   D. hadn't played
【答案】
【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。荆棘丛
3.—How do you like Beijing, Miss Read?
—I've no idea. I _____ there.图书馆作文
克服困难的例子A. have gone                    B. have been                    C. haven't been                    D. haven
't gone
【答案】
【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。
4.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
【答案】
【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
5.I am surprid at the new look of my hometown,for it _____ a lot over the years.
A. changed                       B. changes                       C. will change                       D. has changed
【答案】
【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,
结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.葬宋
6.一封家书感恩父母Wow! You ________ dinner! Let's eat now.
A. cook                         B. are cooking                         C. will cook                         D. have cooked
【答案】
【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
7.—How do you like Treasure Island,Lucy?
—It's so exciting that I _______ it twice.
A. am reading                      B. have read                      C. was reading                      D. had read
【答案】
【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。
【点评】此题考查现在完成时的用法。
8.—How long can I _________ this book?暴利行业有哪些
—Five days. But you must return it on time.
A. borrow               B. lend               C. keep               D. kept
【答案】
【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。 此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。
9. — Where is your uncle? I haven't en him for a long time.
— He _______ Beijing for about half a year. He moved there in January.
A. has gone to                   B. has been to                   C. has arrived in                   D. has been in
【答案】
【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。
10.My parents             for twenty years by the time I was 15.
A. married            请开始表演B. had married                      C. had been married            D. had got married
【答案】
【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。
【点评】本题考查非延续性动词与延续性动词的转换。
11.—Where is Catherine? I haven't en her for days. 
—She      Wuhan. She'll be back next week.
A. has gone to                  B. has been to                  C. have gone to                  D. have been to
【答案】
【解析】【分析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
第一次去男方家
【点评】考查短语辨析,注意平时识记其区别,理解句意。
12.He    for ten years.           
A. has been married                   B. married                   C. got married                   D. has married
【答案】
【解析】【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态,be动词的过去分词为been。故选A。
【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。

本文发布于:2023-05-22 21:16:43,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/924020.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:动词   完成   考查
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图