Unit 1单元语法练习2026-2027学年外研版英语八年级上册

2026-09-04
| 7页
| 98人阅读
| 6人下载
普通

摘要:

该初中英语知识清单系统梳理了现在完成时的语法知识体系。从基本结构(肯定句、否定句、一般疑问句)及主语人称对have/has的影响入手,明确核心用法(过去动作对现在影响、过去持续到现在),进而掌握标志词(already, yet等)、与一般过去时的区别及have been to/have gone to的用法,构建完整学习支架。 知识链路按“语法回顾-分层练习-答案解析”逻辑呈现,涵盖填空、选择、句型转换等多种题型,注重时态辨析与语境应用。通过对比分析提升思维品质,详细解析助力自主学习,有效培养语言运用能力和学习策略,适合八年级上册Unit 1语法教学与巩固。

内容正文:

外研版(新教材)八年级上册  语法练习 Unit 1 This is me 语法知识回顾 一、基本结构 肯定句:主语 + have/has + 动词过去分词 否定句:主语 + have/has + not + 动词过去分词(haven’t / hasn’t) 一般疑问句:Have/Has + 主语 + 动词过去分词? 主语为第三人称单数(he/she/it/单数名词)→ has;其他(I/you/we/they/复数)→ have 二、核心用法 过去动作对现在产生影响:I have lost my keys. (现在进不去门) 过去开始持续到现在的动作:She has lived here for 5 years. 三、标志词 already(已经)→ 肯定句,have/has与过去分词之间 yet(还/已经)→ 否定句/疑问句,句末 just(刚刚)→ have/has与过去分词之间 ever(曾经)→ 疑问句 never(从未)→ 否定句 for + 时间段 / since + 时间点/过去时从句 四、与一般过去时的区别 现在完成时:强调对现在的影响,不接具体过去时间 一般过去时:仅描述过去的动作,接具体时间(yesterday, last week等) 五、have been to / have gone to 区别 have been to:去过某地(人已回来) have gone to:去了某地(人不在这里) 一、用所给词的正确形式填空(用括号内动词的适当形式填空) 1. China ________ (become) one of the strongest countries in the world already. 2. I ________ (clean) my bedroom. It’s so tidy now. 3. I’m sure that I ________ (see) her before. 4. We ________ (not agree) on where to go for our family trip yet. 5. My hometown ________ (change) a lot in the past few years. 6. Somebody ________ (break) that window. Look at the mess! 7. Professor Yang is still working because she ________ (not finish) her work yet. 8. I ________ (know) him since we were in primary school. 9. She ________ (live) in this city for over ten years. 10. They ________ (already / visit) the Great Wall three times. 二、单项选择 1. —We ________ our homework. What about going out to play? —That’s great. Let’s go now. A. finished B. have finished C. will finish D. are finishing 2. —Have you ________ been to France? —No, ________. A. ever; never B. never; ever C. ever; ever D. never; never 3. —Mike, why are you standing outdoors? —I ________ my keys. I have to wait here until my mother comes back. A. have lost B. will lose C. had lost D. lose 4. —Would you like to see the movie this evening? —Oh, it’s a good movie. But I ________ it already. A. haven’t seen B. have seen C. see D. will see 5. —What an exciting match! —Yes. I ________ such a great one before! A. never saw B. had never seen C. never see D. have never seen 6. I ________ the way to the town because I ________ there for many years. A. knew; have lived B. knew; live C. know; have lived D. know; live 7. —Excuse me, may I use your dictionary? I ________ mine behind. —Sure. Here you are. A. leave B. have left C. will leave D. was leaving 8. My uncle ________ the UK three times. He knows a lot about it. A. has gone to B. has been to C. went to D. goes to 9. —Where is your mother? —She ________ the supermarket. She’ll be back in an hour. A. has been to B. has gone to C. went to D. goes to 10. I ________ my breakfast. I’m not hungry now. A. have had B. had C. will have D. am having 三、用 already / yet / just / ever / never 填空 1. I have ________ finished my homework. I can go out now. 2. Have you ________ been to Shanghai? 3. She hasn’t arrived ________. Let’s wait a little longer. 4. I have ________ told you the truth. You should believe me. 5. He has ________ heard the news. He knew it five minutes ago. 6. I have ________ seen such a beautiful sunset before. This is my first time. 7. —Have you finished your report ________? —Not ________. I need more time. 四、句型转换(改为否定句、一般疑问句并作回答) 1. I have seen the film already. 否定句:________________________ 一般疑问句:________________________ 肯定回答:________________________ 否定回答:________________________ 2. She has visited the Great Wall twice. 否定句:________________________ 一般疑问句:________________________ 3. They have lived here since 2015. 否定句:________________________ 一般疑问句:________________________ 五、用 for 或 since 填空 1. I have studied English ________ six years. 2. She has worked here ________ 2018. 3. We have known each other ________ we were children. 4. He has lived in Beijing ________ ten years. 5. They have been friends ________ primary school. 六、用 have been to / have gone to 填空 1. I ______________ London twice. It’s a beautiful city. 2. Tom isn’t here. He ______________ the library. 3. —________ you ever ______________ the Great Wall? —Yes, I have. 4. My parents ______________ Japan. They will come back next week. 5. She ______________ many countries around the world. 七、时态辨析(用所给动词的适当形式填空,现在完成时或一般过去时) 1. I ________ (visit) my grandparents last weekend. 2. I ________ (visit) my grandparents, so I know they are fine. 3. He ________ (watch) the movie yesterday evening. 4. He ________ (watch) the movie already. He doesn’t want to watch it again. 5. —When ________ you ________ (buy) this book? —Last year. 6. I ________ (buy) a new phone. Look! It works very well. 7. She ________ (live) in London for three years, but now she lives in New York. 8. She ________ (live) in London since 2020. 八、根据汉语意思完成句子 1. 我已经读过这本书了。 I ________ already ________ this book. 2. 你曾经去过长城吗? ________ you ever ________ to the Great Wall? 3. 他们已经学了五年英语了。 They ________ ________ English for five years. 4. 我刚刚收到他的来信。 I have ________ ________ his letter. 5. 她还没完成作业。 She ________ ________ her homework ________. 6. 自从我12岁以来,我就在这所学校学习了。 I have studied in this school ________ I ________ 12 years old. 参考答案与解析 一、用所给词的正确形式填空 1. has become(already提示现在完成时,China三单→has) 2. have cleaned(对现在影响:房间整洁了) 3. have seen(before提示现在完成时) 4. haven’t agreed(yet提示现在完成时否定) 5. has changed(in the past few years提示现在完成时) 6. has broken(对现在影响:窗户坏了) 7. hasn’t finished(yet提示现在完成时否定) 8. have known(since + 从句,现在完成时) 9. has lived(for + 时间段,现在完成时) 10. have already visited(already用于肯定句,have/has与过去分词之间) 二、单项选择 1. B(对现在影响:作业已完成,可以出去玩) 2. A(ever用于疑问句,never用于否定回答) 3. A(对现在影响:钥匙丢了进不去) 4. B(already提示现在完成时肯定) 5. D(before提示现在完成时,从未看过) 6. C(know表现在认知;for many years提示现在完成时) 7. B(对现在影响:字典落在后面,现在没得用) 8. B(去过三次,人已回来→have been to) 9. B(人不在说话现场→have gone to) 10. A(对现在影响:现在不饿) 三、用 already / yet / just / ever / never 填空 1. just(刚刚完成) 2. ever(疑问句用ever) 3. yet(否定句句末用yet) 4. already(肯定句用already) 5. just(刚刚听到) 6. never(从未见过) 7. yet; yet(疑问句/否定句句末用yet) 四、句型转换 1. 否定句:I haven’t seen the film yet. 一般疑问句:Have you seen the film yet? 肯定回答:Yes, I have. / 否定回答:No, I haven’t. 2. 否定句:She hasn’t visited the Great Wall twice. 一般疑问句:Has she visited the Great Wall twice? 3. 否定句:They haven’t lived here since 2015. 一般疑问句:Have they lived here since 2015? 五、用 for 或 since 填空 1. for(six years为时间段) 2. since(2018为时间点) 3. since(we were children为过去时从句) 4. for(ten years为时间段) 5. since(primary school为时间点) 六、用 have been to / have gone to 填空 1. have been to(去过已回来) 2. has gone to(人不在这里) 3. Have; been to(疑问句问是否去过) 4. have gone to(人不在这里,下周回来) 5. has been to(去过很多国家,已回来) 七、时态辨析 1. visited(last weekend为具体过去时间→一般过去时) 2. have visited(强调对现在影响:我知道他们很好) 3. watched(yesterday evening为具体过去时间) 4. has watched(already提示现在完成时) 5. did; buy(when提问具体过去时间→一般过去时) 6. have bought(强调对现在影响:手机现在很好用) 7. lived(but now...表明过去住在伦敦,现在不住→一般过去时) 8. has lived(since 2020提示现在完成时,可能还在伦敦) 八、根据汉语意思完成句子 1. have; read 2. Have; been 3. have; learned/studied 4. just; received 5. hasn’t; finished; yet 6. since; was 学科网(北京)股份有限公司 $

资源预览图

Unit 1单元语法练习2026-2027学年外研版英语八年级上册
1
Unit 1单元语法练习2026-2027学年外研版英语八年级上册
2
Unit 1单元语法练习2026-2027学年外研版英语八年级上册
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。