跟着课文学语法丨外研版·选择性必修二

2025-10-07
| 31页
| 119人阅读
| 4人下载
太原四季文化图书有限公司
进店逛逛

资源信息

学段 高中
学科 英语
教材版本 高中英语外研版选择性必修第二册
年级 高二
章节 -
类型 题集-专项训练
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PDF
文件大小 1.81 MB
发布时间 2025-10-07
更新时间 2026-06-01
作者 太原四季文化图书有限公司
品牌系列 -
审核时间 2025-10-07
下载链接 https://m.zxxk.com/soft/54234501.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

Unit 1 Growing up 选择性必修 “完成进行“时态 (现在完成进行时、过去完成进行时、将来完成进行时) 完成进行时态概述 完成进行时态是英语中结合了“完成时态”的“已完成性”和“进行时态”的“持续性/未完成性”的复合时 态,强调动作在某个时间点之前已经开始、持续进行,并可能持续到该时间,点之后或刚刚结束但对现在有影 响。可分为: 时态 结构(肯定句) 核心意义 现在完成进行时have/has been+现在分词动作从过去开始,持续到现在,可能继续进行或刚刚结束。 过去完成进行时had been+现在分词 动作在过去某一时间点前已开始并持续,到该时间点仍在进 行或刚结束。 将来完成进行时will have been+现在分词动作在将来某一时间点前已开始并持续,到该时间点仍在进 行或刚结束。 一、 现在完成进行时的基本结构与意义 现在完成进行时的结构为“have/has been+现在分词”,其中have/has根据主语的人称和数进行变 化,第三人称单数用has,其他人称用have。其核心意义是: 1.表示从过去某一时间开始一直持续到现在的动作,强调动作的持续性和未完成性,常与表示一段时间的 状语连用,如for hours(数小时)、since morning(从早上起)等 2.表示在最近一段时间内反复发生的动作,且该动作对现在造成了某种影响或结果。 二、现在完成进行时的用法 1.表示持续未完成的动作 I have been studying English for five years.我学习英语已经五年了(目前仍在学习) She has been living in this city since2018.她自2018年起就一直住在这个城市。(现在还住在这里) They have been working on this project all day.他们一整天都在做这个项目。(到目前还在进行) 2.表示重复发生的动作 He has been calling me several times this week.这周他已经给我打了好几次电话了。 (强调重复打电话的动作及对现在的影响) The children have been watching TV a lot recently.孩子们最近经常看电视。(体现近期反复的行为) (观察试题) -Look!You are wet all over. -Because it heavily and I forgot to take my umbrella. A.has rained B.has been raining C.was raining D.is raining 答案:B解析:根据“Look!You are wet all over'”可知,从过去到现在一直在下雨,强调动作的持续性 用现在完成进行时has been raining。 98语法点精准定位课文 学习事半功倍 三、现在完成进行时与现在完成时的区别 1.结构与侧重点不同 ①现在完成时:结构为“have/has+过去分词”,强调过去发生的动作对现在造成的影响或结果,或动 作从过去持续到现在且已完成。 I have finished my homework.我已经完成了作业(强调作业完成的结果) ②现在完成进行时:强调动作的持续性和未完成性,或近期反复发生的动作。 I have been doing my homework.我一直在做作业。(暗示还没做完) 2.时间状语暗示不同 现在完成时可与already(已经)、yet(还)、ever(曾经)、never(从未)等连用;现在完成进行时多与for+ 时间段、since+时间点等强调持续时间的状语连用。对比: 现在完成时:She has seen the film.她看过这部电影。 现在完成进行时:She has been seeing the film for two hours.她看这部电影已经两个小时了,(还在看) (观察试题) -Why are you so tired? -Ithe house all day. A.have cleaned have been cleaning C.cleaned D.was cleaning 答案:B解析:回答“一整天都在打扫房子”,强调从过去到现在一直持续的动作,且造成“疲惫”的结果, 用现在完成进行时have been cleaning。 四、现在完成进行时在语篇中的应用 These days,my neighbor has been building a small garden in front of his house.He has been working on it since last month.Every morning,I can see him digging,planting,and watering.He has been collecting different kinds of flowers and plants.Now,the garden is becoming more and more beautiful..His hard work has been paying off..这些天,我的邻居一直在他家门前建造一个小花园。他从上 个月就开始忙活了。每天早上,我都能看到他挖土、种植和浇水。他一直在收集各种各样的花卉植物。现 在,花园变得越来越漂亮了。他的努力一直在有回报。 (观察试题) According to the passage,which of the following statements is TRUE? A.The neighbor finished building the garden last month. B.The neighbor has been collecting flowers for years. C.The garden becomes beautiful because of the neighbors continuous work. D.The neighbor stopped working on the garden. 答案:C解析:文中表明邻居从上个月开始一直在建花园,还在持续进行,A、D错误;文中说从上个月开 始收集花卉,并非多年,B错误;根据“Now,the garden is becoming more and more beautiful.His hard work has been paying off'”可知,因为邻居持续的工作,花园变美了,C正确。 【总结】 熟练掌握“have/has been+现在分词”的结构,深刻理解现在完成进行时表示动作持续性、未完成性 和反复性的核心意义,能准确判断句子是否适用该时态 眼着课文学语法 外研版(必修+选必修)99 重,点区分现在完成进行时与现在完成时,通过分析句子强调的是动作结果还是持续过程,来选择正确时态。 通过大量例句和语篇学习,积累现在完成进行时在不同场景下的用法,培养语感,增强在实际语境中运 用该时态的能力。 一、过去完成进行时的意义和基本结构 过去完成进行时是英语中较复杂的时态,主要用于描述在过去某一时间点之前已经开始、持续进行,并 可能延续到该时间点的动作 过去完成进行时的基本结构为“had been+现在分词”。其中,“had”作为助动词,没有人称和数的变 化,适用于各种人称;“been”是be动词的过去分词形式;“现在分词”的变化规则与现在进行时一致,即一般 在动词原形后加-ig;以不发音的e结尾的动词,去e加-ing;重读闭音节结尾且末尾只有一个辅音字母的 动词,双写该辅音字母再加-ing。如: work工作:had been working一直在工作 write写:had been writing一直在写 run跑:had been running-直在跑 其否定形式是在“had”后加“not”,缩写为“hadnt'”,即“hadnt been+现在分词”;一般疑问句形式是将 “had"提到主语前,即“Had+主语+been+现在分词”。 二、过去完成进行时的用法 1.表示在过去某一时间点之前已经开始并持续进行的动作 该动作可能持续到该时间,点,也可能在该时间点之前刚刚结束,但对该时间点有影响。常见的时间状语有: by+过去时间。如:by9 oclock last night昨晚九点前 before+过去时间/动作。如:before she arrived在她到达之前 when/by the time+过去从句。如:when I got there当我到达那里时 By 5 oclock yesterday afternoon,they had been working on the project for three hours. 到昨天下午五点时,他们已经在这个项目上工作了三个小时。 She had been teaching in this school for20 years before she retired.她退休前已经在这所学校教了 20年书。 When I woke up,it had been raining for an hour..我醒来时,雨已经下了一个小时了。 2.强调动作的持续性或未完成性 过去完成进行时更强调动作的持续性,而过去完成时更强调动作的完成性。如果需要突出动作在过去 某时之前一直持续进行,尚未结束或刚刚结束,用过去完成进行时更合适。 He had been waiting for her for two hours when she finally came 她最终来的时侯,他已经等了她两个小时。(强调等待这个动作持续了很久。) They had been building the bridge for a year before the flood came. 洪水来之前,他们已经建了一年的桥。(强调建桥的动作一直在持续。) 3.用于间接引语中 在间接引语(转述他人的话)中,如果直接引语是现在完成进行时,变为间接引语时通常要变为过去完 成进行时。 直接引语:She said,."I have been studying English for five years."她说:“我学英语已经五年了”。 间接引语:She said that she had been studying English for five years.她说她已经学了五年英语。 100语法点精准定位课文 学习事半功倍 (观察试题) By the end of last year,we (plant))1,Oo0 trees in the village.答案:had been planting解析: “By the end of last year”是过去的时间点,“plant'”这个动作从过去开始,持续到去年年底,可能还会继续 所以用过去完成进行时had been planting。 三、过去完成进行时与过去完成时的区别 1.侧重点不同 ①过去完成进行时:强调动作在过去某时之前的持续性和未完成性,更关注动作的过程。 They had been repairing the car for three hours when I arrived. 我到达时,他们已经修了三个小时的车。(强调修车这个动作一直在持续。) ②过去完成时:强调动作在过去某时之前已经完成,更关注动作的结果。 They had repaired the car by the time I arrived. 我到达时,他们已经修好了车。(强调修车这个动作已经完成。)》 2.动词类型不同 ①过去完成进行时:通常用于延续性动词。如:work工作、wait等待、rain下雨等。 ②过去完成时:可用于延续性动词和短暂性动词。如:finish完成、leave离开、buy买等。 (观察试题) When I got to the cinema,the movie (start)for 10 minutes 答案:had been on解析:“for10 minutes'"表示一段时间,需要用延续性动词,“stat”是短暂性动词,不 能与时间段连用,应改为“beon”,所以用过去完成进行时had been on。 四、过去完成进行时在语篇中的应用 Last Sunday,I went to visit my old friend.When I arrived at his house,he had been cleaning the yard for two hours.He told me that he had been preparing for a party since morning.His wife had been cooking in the kitchen for three hours,and the delicious smell filled the house.By the time the guests came,they had been busy for the whole day..They were tired but happy..上周日,我去拜访我的老朋 友。当我到达他家时,他已经打扫院子两个小时了。他告诉我他从早上就一直在为一个聚会做准备。他的 妻子已经在厨房做饭三个小时了,房子里弥漫着美味的味道。客人来的时候,他们已经忙了一整天了。他 们很累但很开心。) (观察试题) According to the passage,which of the following statements is TRUE? A.The writers friend had been cleaning the house for two hours when he arrived. B.The friends wife had been cooking since the afternoon. C.The guests came after the friend and his wife had been busy for the whole day. D.The friend and his wife werent happy because they were tired. 答案:C解析:文中“By the time the guests came,they had been busy for the whole day.."表明客人 来的时候,他们已经忙了一整天,C选项正确;A选项朋友是在打扫院子,不是房子;B选项妻子从早上就在 做饭,不是下午;D选项他们很累但很开心,并非不开心。 眼着课文学语法 外研版(必修+选必修101 【总结 熟练掌握“had been+现在分词”的结构,准确区分其与过去完成时、过去进行时的差异,牢记现在分词 的变化规则。 通过时间状语(如by、before、when等引导的过去时间)和上下文,精准判断动作发生的时间线,确定是 否使用过去完成进行时。 清晰辨别过去完成进行时与过去完成时在侧重点、动词类型上的不同,根据表达意图选择合适的时态。 在间接引语中,注意现在完成进行时到过去完成进行时的转换规则。 在阅读中,通过语篇分析过去完成进行时的实际应用;在写作时,学会用过去完成进行时准确描述过去 的持续动作 一、将来完成进行时的意义和基本结构 将来完成进行时用于描述到将来某一时间点为止,一直在进行的动作,在英语表达中能清晰展现未来 时间里动作的持续状态。 将来完成进行时的基本结构为“will have been+现在分词”。 ①“will”作为助动词,不随人称和数变化,可用于各种主语;“have been”是固定搭配。 ②“现在分词”的变化遵循常规规则,通常在动词原形后加-ing,如work(工作)变为working。 ③以不发音的e结尾的动词,去e加-ing,如write(写)变为writing;重读闭音节结尾且末尾只有一个辅 音字母的动词,双写该辅音字母再加-ing,如run(跑)变为running。其否定形式为*“will not have been +现在分词”,缩写为“wont have been+现在分词”。 ④一般疑问句形式是将“will"提前,即“Will+主语+have been+现在分词”。 二、将来完成进行时的用法 1.表示到将来某一时间点,某动作已经持续进行了一段时间 常与by+将来时间(如by next year到明年)、by the time+将来从句(如by the time you come back 等你回来时)等时间状语连用,强调动作的持续性和未完成性。 By the end of this month,she will have been working in this company for five years.到这个月底,她 将已经在这家公司工作五年了。(意味着从过去开始工作,持续到月底,且可能继续工作下去。) By the time the project is completed,we will have been researching for two years.等这个项目完成 时,我们将已经研究了两年。(表明研究工作从过去开始,一直持续到项目完成的将来时间点。) 2.表达对将来某一阶段动作持续状态的推测。 基于当前情况或计划,推测在将来某段时间内,某个动作会一直处于进行状态。 He will have been living in this city for ten years next month,so he must know it very wel.下个月他 将已经在这个城市生活十年了,所以他肯定非常了解这座城市。(通过生活时长推测他对城市的熟悉程度。 At this time next week,they will have been traveling in Europe for three days,enjoying different cultures.下周的这个时候,他们将已经在欧洲旅行三天了,享受着不同的文化。 (推测将来特定时间他们旅行的持续状态。) (观察试题) By 2030,scientists (study)this disease for decades. 答案:will have been studying解析:“By2030”是将来的时间点,“study"这个动作从过去开始,持续到 2030年,强调动作的持续性,所以用将来完成进行时will have been studying。 102语法点精准定位课文 学习事半功倍 三、将来完成进行时与其他时态的区别 1.与将来完成时的区别 ①将来完成时:强调到将来某一时间点,动作已经完成,侧重于结果。结构为“wi训have+过去分词”。 By next month,.I will have finished this book..到下个月,我将已经读完这本书,(重点在“读完”这个结 果。) ②将来完成进行时:强调到将来某一时间点,动作一直在进行,更突出过程的持续性。 By next month,I will have been reading this book for half a year. 到下个月,我将已经读这本书半年了。(强调持续阅读的过程。) 2.与将来进行时的区别 ①将来进行时:表示将来某一时刻或时间段正在进行的动作,不强调动作在该时间点之前的持续性。 结构为“will be+现在分词”。 Tomorrow afternoon,I will be having a meeting. 明天下午,我将正在开会。(只说明明天下午开会这个动作正在进行。) ①将来完成进行时:强调动作从过去开始,一直持续到将来某一时间点。 By tomorrow afternoon,I will have been preparing for the meeting for a week.到明天下午,我将已经 为这次会议准备一周了。(体现准备工作的持续性。) (观察试题) -What do you think of his plan? -By the end of next year,he_ (work)on it for three years. A.will work B.will have worked C.will be working D.will have been working 答案:D解析:“By the end of next year”是将来时间点,“work on it'”从过去开始,持续到明年年底,强 调动作的持续性,应用将来完成进行时。 四、将来完成进行时在语篇中的应用 In 2025,our family will have been living in this neighborhood for 15 years.During these years,we have witnessed many changes.My parents will have been running their small grocery store for 20 years by then.They always say that they will have been serving the community with enthusiasm for such a long time,and they feel proud of it.By the time my younger sister graduates from high school in 2025,she will have been studying hard for her dream university for three years.We all look forward to the future while cherishing the memories of the past..到2025年,我们家将已经在这个社区生活15年 了。在这些年里,我们见证了许多变化。到那时,我的父母经营他们的小杂货店将满20年。他们总是说他 们将已经满怀热情地为社区服务这么长时间了,并且为此感到自豪。到我妹妹2025年高中毕业时,她将已 经为了理想的大学努力学习三年了。我们在珍惜过去回忆的同时,都期待着未来。 (观察试题) According to the passage,which of the following statements is TRUE? A.The family has lived in the neighborhood for 15 years now. B.The parents will have run the grocery store for 15 years by 2025. C.The younger sister will have been studying hard for her university for three years by 2025 D.The family doesnt care about the changes in the neighborhood. 眼着课文学语法 外研版(必修+选必修103 答案:C解析:文中“By the time my younger sister graduates from high school in2025,she will have been studying hard for her dream university for three years.”表明妹妹到2025年将已经为大学努力 学习三年,C选项正确:A选项到2025年才满15年,现在还不到;B选项父母到2025年将经营杂货店20年, 不是15年;D选项文中未提及家人不关心社区变化。 【总结】 熟练掌握“will have been+现在分词”的结构,包括其否定和疑问形式,准确记忆现在分词的变化规 则。 注意“by+将来时间”“by the time+将来从句”等时间状语,看到此类表达时,优先考虑将来完成进行 时的使用。 清晰辨别将来完成进行时与将来完成时、将来进行时在意义和结构上的区别,根据语境和表达意图选 择合适的时态。 抓住将来完成进行时强调“动作从过去持续到将来某时”的特,点,无论是描述计划中的持续动作,还是 对未来的推测,都要体现动作的持续性。 在阅读中,通过语篇分析将来完成进行时的实际应用场景;在写作时,尝试运用该时态更准确、生动地 表达对未来持续动作的描述。 【单元练习】 1.语法填空(用所给动词的正确完成进行时态填空) 1 She(work)on this project since last month. 2 By the time he retired,he(teach)in this school for 30 years. ③They_ (wait)for the bus for 20 minutes when it finally arrived. 4 By next summer,I(study)English for 12 years. ⑤Look at his hands!He (paint)the house all morning. 2.短文改错(每句均有一处完成进行时态相关错误,找出并改正) 1 I have been watching TV when she called me 2 They had been living in Paris since 2010 before moving here 3By 2025,we will have been finish this course. 4She has been work here for five years 5 Had you been waiting long before the taxi came? 3.语篇填空(在空白处填人括号内动词的正确完成进行时态) Yesterday,I met an old friend at the bookstore.We (not see)each other for years.She told me that she _(work)as a journalist for a local newspaper since graduation.She said,"I (cover)many interesting events recently,but I(think)about changing my job."I advised her to follow her heart.By the time we parted,we(talk)for over two hours. 4.阅读理解中的句子分析(判断下列句子的完成进行时态是否正确,若错误请改正) 1 They have been married for 10 years. 104語法点精准定位课文 学习事半功倍 2 By the end of last term,we had been learning 1,000 new words. 3 She will have been study abroad for three years by 2026. 4 I have been living in this city since I was born 5 Had you been waiting here before I arrived? 5.写作应用(根据中文提示,用完成进行时态完成英语句子) ①他整个上午都在修自行车。 He the bike all morning ②到今年年底,她将已经在这家公司工作20年了。 By the end of this year,she _in this company for 20 years. ③他们在雨中等了一个小时才等到出租车。 They for a taxi in the rain for an hour before it came. ④我妈妈最近一直在学画画,她的作品很棒。 My mother painting recently,and her works are amazing. ⑤到明天下午5点,我们将已经讨论这个问题8个小时了。 By 5 p.m.tomorrow,we this problem for 8 hours. 【答案】 1.语法填空 ①答案:has been working解析:“since last month"表示从过去持续到现在的动作,用现在完成进行时,主语She是第 三人称单数,故填has been working。 ②答案:had been teaching解析:“By the time he retired'是过去的时间点,动作持续到该时间点,用过去完成进行时, 故填had been teaching.。 ③)答案:had been waiting解析:“for20 minutes when it finally arrived"表明在“arrived"(过去动作)之前等待的动作持 续了一段时间,用过去完成进行时,故填had been waiting。 ④答案:will have been studying解析:“By next summer'”是将来的时间点,动作从过去持续到将来,用将来完成进行 时,故填will have been studying, ⑤答案:has been painting 解析:“all morning'”和“Look at his hands!!表明动作从过去持续到现在并对现在有影响,用现在完成进行时,故填has been painting 2.短文改错 ①答案:将have been watching改为was watching解析:“when she called me"表示过去的时间点,主句应用过去进行 时,而非现在完成进行时。 ②答案:将had been living改为lived解析:“since2010 before moving here”表达的是过去的一段时间,应用一般过去 时,而非过去完成进行时。 ③答案:将nish改为finishing解析:将来完成进行时的结构是“will have been+现在分词”,故将finish改为finishing。 ④答案:将work改为working解析:现在完成进行时的结构是“have been+现在分词”,故将work改为working ⑤答案:句子正确解析:“Had you been waiting.”是过去完成进行时的一般疑问句,结构正确。 3.语篇填空 ①答案:hadnt seen解析:“for years'"和“met"表明在过去的时间点之前未见面,用过去完成时,故填hadnt seen:. ②答案:had been working解析:“since graduation'”和told”表明从过去持续到过去某时的动作,用过去完成进行时, 故填had been working。 ③答案:have been covering解析:“recently”表明从过去持续到现在的动作,用现在完成进行时,故填have been covering.。 ④答案:have been thinking解析:“about changing my job”表示现阶段一直在考虑,用现在完成进行时,故填have been thinking。 ⑤答案:had been talking解析:“By the time we parted"是过去的时间点,动作持续到该时间点,用过去完成进行时,故 跟着课文学语法 外研版(必修+选必修105 填had been talking。 4.阅读理解中的句子分析 ①判断:错误改正:They have been married for10 years.→They have been married for10 years.解析:“be married'是状态,应用现在完成时,而非现在完成进行时。 ②判断:正确解析:“By the end of last term”是过去的时间点,“学习”是持续的动作,用过去完成进行时正确。 ③判断:错误改正:She will have been study abroad for three years by2026.→She will have been studying abroad for three years by2026.解析:将来完成进行时的结构是“will have been+现在分词”,故将study改为studying。. ④判断:正确解析:“since I was born”表示从过去持续到现在的动作,用现在完成进行时正确。 ⑤)判断:正确解析:“Had you been waiting.”是过去完成进行时的一般疑问句,结构正确。 5.写作应用 ①答案:has been repairing ②答案:will have been working③答案:had been waiting ④答案:has been learning ⑤答案:will have been discussing 106语法点精准定位课文 学习事半功倍 Unit 2 Improving yourself 过去完成时主被动语态 一、过去完成时主动语态 过去完成时主动语态的结构为“had+过去分词”,用于表示在过去某个时间或动作之前已经发生或完成的动 作,即“过去的过去”,强调动作的执行者。 By the end of last month,she had finished all the tasks.到上个月底,她已经完成了所有任务, (“完成任务”在“上个月底”之前) When I arrived at the cinema,they had already bought the tickets.当我到达电影院时,他们已经买好 了票。 (“买票”在“我到达”之前) He told me that he had seen the film twice.他告诉我他已经看过这部电影两次了, (“看电影”在“他告诉我”之前) (观察试题) When we got to the station,the train_ A.left B.has left C.had left D.was leaving 答案:C解析:“火车离开”发生在“我们到达车站”这个过去动作之前,是“过去的过去”,要用过去完成时had left。 二、过去完成时被动语态 过去完成时被动语态的结构为*had been+过去分词”*,表示在过去某个时间之前,某人或某物承受了某 个动作,强调动作的承受者。 The house had been built before I moved here.在我搬到这里之前,这房子就已经建好了。 (“房子被建好”在“我搬到这里”之前) All the work had been done by the time she came back.她回来的时候,所有工作都已经做完了。 (“工作被完成”在“她回来”之前) The old books had been given away before I found them.在我找到那些旧书之前,它们就已经被赠送出 去了。 (“旧书被赠送”在“我找到”之前) (观察试题) The project by the end of last year. A.had completed B.was completed C.had been completed D.completed 答案:C解析:“项目”是被完成,且“完成项目”在“去年年底"”这个过去时间之前,是“过去的过去”的被动动作 要用过去完成时被动语态had been completed。 三、过去完成时与一般过去时被动语态的区别 一般过去时被动语态表示过去某一时间主语承受的动作;过去完成时被动语态强调在过去某一时间之 前,主语已经承受了某个动作。如: 眼着课文学语法 外研版(必修+选必修107

资源预览图

跟着课文学语法丨外研版·选择性必修二
1
跟着课文学语法丨外研版·选择性必修二
2
跟着课文学语法丨外研版·选择性必修二
3
跟着课文学语法丨外研版·选择性必修二
4
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。