(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx

上传人:大张伟 文档编号:8686501 上传时间:2020-12-22 格式:DOCX 页数:8 大小:36.69KB
返回 下载 相关 举报
(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx_第1页
第1页 / 共8页
(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx_第2页
第2页 / 共8页
(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx_第3页
第3页 / 共8页
(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx_第4页
第4页 / 共8页
(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx》由会员分享,可在线阅读,更多相关《(英语)初中英语现在完成时(一)解题方法和技巧及练习题.docx(8页珍藏版)》请在三一文库上搜索。

1、(英语)初中英语现在完成时( 一) 解题方法和技巧及练习题一、初中英语现在完成时1The tall buildinghere for 100 years.A. isB. wasC. has beenD. is been【答案】C【解析】 【分析】那幢高楼在这里已经有100 年了。根据for 100 years 可知 “高楼在这里 ”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。2All the skirts.Theyvery well.A. sold out

2、;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】 C【解析】 【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out “卖完 ”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词, sell的过去分词为sold;第二空 sell 作“销售 ”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell 的不同语态和用法。3The drama series

3、The Thunder (破冰行动)hits screens these days.Oh. What a pity! I _ any of them yet,A. doesnt watchB. didnt watchC. wont watchD. havent watched【答案】D【解析】 【分析】句意:连续剧破冰行动这些天正在霸屏。哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet 也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。【点评】此题考查现在完成时。注意yet 常和现在完成时连用。4I am

4、surprised at the new look of my hometown, for it _ a lot over the years A. changedB. changesC. will changeD. has changed【答案】D【解析】 【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it ,故 has,故答案是D5Wow! You _ dinner! Lets eat now.A. cookB. are cookingC. wil

5、l cookD. have cooked【答案】D【解析】 【分析】句意:Wow ,你做好分了,让我们现在来吃。根据本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。“ Wow”及 “now”可知【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。6Your shoes are so old. Why dont you buy a new pair?Because Iall my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】B【解析】 【分析】因为把所有的钱都花在现在的影响,应用现

6、在完成时,故选B。MP5上,所以没钱买鞋。强调过去发生的动作对【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。7Lucy, is your uncle a teacher?Yes, he is. Hehistory for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】 B【解析】 【分析】句意: 露西,你叔叔是老师吗? 是的,他是。他教历史将近 20 年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时, have/has+

7、过去分词。主语是he,用 has,故选 B.【点评】考查现在完成时,注意其常与for+ 一段时间连用。8How long can I _ this book? Five days. But you must return it on time. A. borrow B. lend C. keepD. kept【答案】C【解析】 【分析】句意:我能保留这本书多长时间? 五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词; D,kept 是过去式。此处与how long 连用,故此处用延续性动词,位于情态动词can 之后,故

8、用动词原形keep,故选 C。【点评】本题考查延续性动词。以及borrow ,lend , keep, kept 四个词的词义和用法。9 Where is your uncle? I havent seen him for a long time. He _ Beijing for about half a year. He moved there in January.A. has gone toB. has been toC. has arrived inD. has been in【答案】D【解析】 【分析】考 延 与非延 性 。根据 for about half a year 是一段

9、,排除非延 性 A、 B、 C 三个 ,故 D。10 Nancyfor five years.A. was dyingB. has diedC. diedD. has been dead【答案】D【解析】 【分析】句意:南西去世五年了。A. was dying 去 行 ;B. has died 在完成 ; C. died 一般 去 ;D. has been dead 在完成 。句子 的是 去开始的 作或状 一直延 到 在,句子用 在完成 ;die 是一个非延 性 ,不能与表示一段 的状 for 用,用成be dead。故 D。【点 】本 考 辨析。某人去世了多少年就用延 性 的 在完成 ,ha

10、sbeendead。11 Where is your mother?She _ Australia and she _ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】 C【解析】 【分析】句意:你的 在哪里?她去了澳大利 ,她在悉尼呆了两周了。 has been to ”去 某地 “, 在已 回来了;has gone to ”去了某地 “, 没有回来;hasbeen in 待”

11、在某地 “一段 。根据句意 Where is your mother? 可知,她的 没有回来,第二个空后面有一段 for two weeks , 用 be in,故 C。【点 】考 的 ,以及has been to ,has gone to ,has been in 的含 和用法。12 The small shop _ for several years.A. openedB. has been openedC. has openedD. has been open【答案】D【解析】 【分析】 open 是非延 性 ,和表示一段 的 状 用必 化 延 性 be open. 根据句意,本句 用

12、在完成 ,故 D。【点 】考 open 化 be open, be open 里的 open 是形容 ,不能加ed.13 Mary, I remember youseveral years ago. Yes, Ifor 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】C【解析】 【分析】句意:Mary ,我记得几年前你结婚了。是的,我已经结婚三年了。 ago 表明时态是一般过去时,所以用过去式married

13、。排除D。 for+ 时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married , be 的过去分词是been,故选 C。【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。14 How do you like Beijing, Miss Read?Ive no idea. I _ there.A. have goneB. have beenC. havent beenD. havent gone【答案】C【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?- 我不知道

14、,我没有去过那儿。短语: have been to 去过某地(已经返回);have gone to 去了某地(尚未返回),根据句意,故答案为C。【点评】考查短语辨析,区分 have been to 与 have gone to,理解句子,根据语境判断答案。15 Do you miss your parents far away?Yes, very much. They A. left B. have leftthe hometown for over two years.C. were away fromD. have been away from【答案】D【解析】 【分析】根据句意“他们已经

15、离家两年多了”可知用现在完成时,时间状语for overtwo years 表示时间段,动词要具有延续性,left是 leave 的过去分词,是短暂性动词,不能和时间段连用,故选D。【点评】本题考查延续性动词和短暂性动词的转换。16 SusanChina before This is her first time to be hereA. wont visitB. wasnt visitingC. hasnt visitedD. doesnt visit【答案】C【解析】 【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故 C 选项正确。【点评】考查句子时态。17 So

16、 far, the AIIB(亚投行) _ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】B【解析】 【分析】句意:到目前为止,亚投行吸引了57 个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。18 My mothera good example for me since I was young.A. wasB. has beenC. will beD. is【答案】B【解析】【分析】句意:打小以来,妈妈就是我的好榜样

17、。根据时间状语“since l wasyoung ”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。【点评】考查动词的时态19 He _ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答案】A【解析】 【分析】句意 :他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用现在完成时。故选 A。20 一 Have you everthe film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】D【解析】 【分析】

18、句意:子用现在完成时,故用“你看过电影港囧吗see 的过去分词seen。?”“是的,我看过。”由ever及答语可知句【点评】考查动词的时态。21 Wheres your father?He _ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】 B【解析】 【分析】句意:你爸爸在哪?他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he 是第三人称单数,助动词用has, go 的过去分词是gone ,故选 B。【点评】考查现在完成时,注

19、意去过某地用have/has been to ,去了某地用have/has goneto。22 The old city_ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】D【解析】 【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。23 一 How longyour brother _ this camera? For two weeks.A. have; boughtB. have; hadC. has; hadD. has; bought【答案】C【

20、解析】 【分析】本题考查动词的时态。句意:“你哥哥买这个相机多久了?”“两周了。 ”根据答语 “Fortwoweeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother ,为第三人称单数,所以应该选择C 项。【点评】考查现在完成时。24 Which of the following is WRONG? A. Your car is good except for the colour. C. I have kept the book for two days.【答案】BB. The film has begun for twenty min

21、utes.D. Whats the difference between the two tricks?【解析】 【分析】句意:下面哪一个是错误的?A 选项意为:你的汽车除了颜色之外其他都很好; B 选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun 的原形是 begin,意思是开始,是瞬间性动词,不能和一段时间连用;C 选项意为:我借这本书已经两天了,这个句子是对的, keep 是持续性动词; D 选项意为:这两个把戏之间的区别是什么?故应选 B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。25 It _ over ten days since the dog _

22、.A. is; has been deadB. has been; diedC. has been; has been deadD. was; has died【答案】B【解析】 【分析】句意:狗死了有十多天了。Since填 die 的过去式,主句应该用现在完成时,也可以用B。引导一个过去时的句子,所以第二个空 is ,但比较口语化,综合两个空可知选26 Our foreign teacher Miss Smithus English since five years ago.A. taughtB. is teachingC. has taughtD. teaches【答案】C【解析】 【分析

23、】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由知用现在完成时,故选C。since 可【点评】考查现在完成时。27 Imy hometown for a long time. I really miss it!A. have leftB. went away fromC. leftD. have been away from【答案】D【解析】 【分析】句意 : 我已经离开家乡很长时间了,我十分想念它。句中for a long time不能与短暂性动词leave 搭配 , 需转换成可延续的be away from , 根据句意词句应该用现在完成时,故答案为D。【点评】考查现在完成时中延续

24、性动词与for时间段的连用。牢记短暂性动词与延续性动词之间的转换。28 Your family have_ Sydney on holiday. Why not join them?Ive_ the city many times.A. gone to; gone toB. been to; been toC. been to; gone to【答案】DD. gone to; been to【解析】 【分析】句意:你家去悉尼度假了,为什么不和他们一起呢?我们去过那个城市好几次了。根据,许多次,可知用 timesWhy notjoin them ,可知是have gone to ,去了;根据ha

25、ve been to ,去过,与次数搭配,故选D。many【点评】考查have gone to 和 have been to 的用法,注意语境。29 I _my dictionary to my classmate David a week ago, but he _ it to me yet.A. lent; returnB. have lent; returnedC. lent; hasnt returnedD. have lent; didnt return【答案】C【解析】 【分析】句意:我一周前把我的字典借给了我的同学David,但他还没还给我。ago 是过去时标志,故排除B 和D

26、选项, yet是现在完成时标志,因此用hasnt returned ,故选 C。【点评】考查时态,注意ago 和 yet 的用法。30 Mr Fanin 2005 In other words , hefor 9 years till now A. got married ; has been married C. got married ;had been marriedB. married; had been marriedD. married ; got married【答案】A【解析】 【分析】首先第一空表述的是一个发生在2005 年(即过去)的一个动作,所以为一般过去时,其次married 后面要接宾语,get married 表示的是短暂性动作,所以应填getmarried.第二空由 “ till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处 married 做形容词 “已婚的 ”故填 “has been married,故”选 A.【点评】此题考查了动词时态问题,同时也考查了“get married和”“married 的”区别。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1