2025年牛津译林中考英语现在完成时复习

2024-10-31
| 4页
| 705人阅读
| 21人下载
普通

内容正文:

牛津译林中考英语现在完成时复习 一、现在完成时的定义 现在完成时是一种英语时态,表示过去发生的动作或状态对现在造成的影响或结果,或者从过去开始一直持续到现在的动作或状态。 二、现在完成时的构成 1. 肯定句:主语 + have/has + 过去分词。例如: · I have finished my homework.(我已经完成了我的作业。“have finished” 表示完成作业这个动作对现在的影响是作业已经完成了) · She has visited Paris three times.(她已经去过巴黎三次了。“has visited” 表示过去的 “参观巴黎” 这个动作对现在的结果是她有三次巴黎之行的经历) · 第一人称(I、we)、第二人称(you)和第三人称复数(they)作主语时用 “have”,第三人称单数(he、she、it 等)作主语时用 “has”。 2. 否定句:主语 + have/has + not + 过去分词。常缩写为 “haven't/hasn't + 过去分词”。例如: · They haven't come back yet.(他们还没有回来。“haven't come” 表示到现在为止还未回来这个状态) 3. 一般疑问句:Have/Has + 主语 + 过去分词?例如: · Have you seen the movie?(你看过这部电影吗?) · Has he left for London?(他已经动身去伦敦了吗?) · 肯定回答:Yes, 主语 + have/has.(是的,…… 看过 / 去过等);否定回答:No, 主语 + haven't/hasn't.(不,…… 没看过 / 没去过等) 4. 特殊疑问句:特殊疑问词 + have/has + 主语 + 过去分词?例如: · What have you done today?(你今天做了什么?) · Where has she been?(她去过哪里?) 三、现在完成时的时间标志词 1. 表示不确定的过去时间: · already(已经,用于肯定句),例如:I have already read this book.(我已经读过这本书了) · yet(还,用于否定句和疑问句),例如:Have you finished your work yet?(你完成你的工作了吗?)He hasn't arrived yet.(他还没到) · just(刚刚),例如:He has just left.(他刚刚离开) 2. 表示从过去持续到现在的时间段: · since(自从,后接时间点),例如:I have lived here since 2010.(自从 2010 年我就住在这里。表示从 2010 年开始一直持续到现在的居住状态) · for(长达,后接时间段),例如:She has studied English for five years.(她学英语已经五年了。表示从五年前开始学英语这个动作一直持续到现在) 3. 表示包括现在在内的一段时间内的经历: · ever(曾经),例如:Have you ever been to New York?(你曾经去过纽约吗?) · never(从未),例如:I have never seen such a beautiful place.(我从未见过这么美丽的地方) · so far(到目前为止),例如:So far, we have learned a lot from this project.(到目前为止,我们从这个项目中学到了很多) · up to now(直到现在),例如:Up to now, he has made great progress.(直到现在,他已经取得了很大的进步) 四、现在完成时的用法 1. 过去发生的动作对现在造成的影响或结果: · I have lost my key.(我把钥匙丢了。结果是现在我没有钥匙了) · She has broken her leg.(她摔断了腿。影响是她现在行动不便) 2. 过去开始的动作或状态持续到现在(常与 since 或 for 引导的时间状语连用): · We have been friends since childhood.(我们从童年开始就是朋友,一直持续到现在) · He has worked in this company for ten years.(他在这家公司工作已经十年了,从十年前开始工作持续到现在) 五、现在完成时与一般过去时的区别 1. 侧重点不同: · 现在完成时强调过去的动作或状态对现在的影响或结果,以及动作的持续性;一般过去时只强调过去某个时间发生的动作或存在的状态,与现在没有直接联系。 · 例如:I have seen the movie.(强调现在对电影内容有所了解或者有看电影的经历)I saw the movie last night.(只是陈述昨晚看电影这个过去的事实) 2. 时间状语不同: · 现在完成时常用 already、yet、since、for、ever、never、so far、up to now 等时间状语;一般过去时常用 yesterday、last week、ago、in 2010 等具体的过去时间状语。 六. 解题讲解 1. I ______ this book already. It's very interesting. A. read B. have read C. will read D. am reading 解析:句中有 “already(已经)”,是现在完成时的标志词,所以要用现在完成时 “have/has + 过去分词” 的结构,read 的过去分词还是 read,所以选 B。 2. The film ______ for half an hour when we got to the cinema. A. has begun B. had begun C. has been on D. had been on 解析:“for half an hour(持续半小时)” 表示一段时间,begin 是瞬间动词,不能和一段时间连用,要用 be on 表示 “开始并持续”;我们到达电影院是过去的动作,电影开始在我们到达之前,所以要用过去完成时 “had + been on”,选 D。 3. Have you ever ______ to Beijing? Yes, I ______ there last year. A. gone; went B. been; went C. gone; have gone D. been; have been 解析:“have been to(去过某地,已经回来)”;“have gone to(去了某地,还没回来)”;根据语境问是否去过北京,用 have been to;第二空 last year(去年)是过去的时间点,用一般过去时 went,所以选 B。 4. She ______ her homework yet, so she can't go out to play. A. hasn't finished B. has finished C. didn't finish D. finished 解析:句中有 “yet(还)”,通常用于现在完成时的否定句和疑问句中,所以这里用现在完成时的否定形式 “hasn't + 过去分词”,选 A。 5. My father ______ in this factory for 20 years. A. has worked B. worked C. is working D. will work 解析:“for 20 years(长达 20 年)” 是现在完成时的标志,表示从过去开始一直持续到现在的动作或状态,所以用现在完成时 “has/have + 过去分词”,选 A。 6. The city ______ a lot in the past few years. A. has changed B. changed C. is changing D. changes 解析:“in the past few years(在过去的几年里)” 是现在完成时的时间状语,强调过去几年发生的变化对现在的影响,所以用现在完成时,选 A。 7. --How long ______ you ______ this bike? --For two weeks. A. have; bought B. did; buy C. have; had D. will; buy 解析:“How long(多久)” 询问的是一段时间,buy(买)是瞬间动词,不能和一段时间连用,要用 have(拥有)来表示持续的状态,所以选 C。 8. I ______ my pen. I can't find it anywhere. A. have lost B. lost C. was losing D. lose 解析:“我找不到我的笔了” 说明笔已经丢了,对现在造成的影响是找不到笔,所以用现在完成时 “have + 过去分词”,选 A。 9. My father ______ in this factory for 30 years. A. has worked B. worked C. is working D. will work 解析:“for 30 years” 是现在完成时的标志,表示从过去开始一直持续到现在的动作或状态,所以用现在完成时 “has/have + 过去分词”,选 A。 10. -Has Lucy finished her homework yet? --______. She is still working on it. A. Yes, she has B. No, she hasn't C. Yes, she did D. No, she didn't 解析:根据 “She is still working on it” 可知她还没完成作业,用否定回答,现在完成时的一般疑问句的否定回答是 “No, 主语 + haven't/hasn't”,所以选 B。 11. I ______ the film last week. It was very interesting. A. saw B. see C. have seen D. had seen 解析:“last week” 是过去的时间点,要用一般过去时,see 的过去式是 saw,所以选 A。 12. -______ you ______ the new book I bought for you?--Yes, I have. I ______ it last night. A. Did; read; read B. Have; read; read C. Will; read; read D. Do; read; read 解析:第一句问是否已经读过这本书,用现在完成时 “Have you read...”;第二句 “last night” 是过去的时间点,用一般过去时,read 的过去式还是 read,所以选 B。 学科网(北京)股份有限公司 $$

资源预览图

2025年牛津译林中考英语现在完成时复习
1
2025年牛津译林中考英语现在完成时复习
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。