过去完成时态-高考英语九大常考时态(主动+被动)全解练透

2026-05-06
| 2份
| 30页
| 176人阅读
| 4人下载

资源信息

学段 高中
学科 英语
教材版本 -
年级 高三
章节 -
类型 题集-专项训练
知识点 时态,被动语态
使用场景 高考复习-三轮冲刺
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 93 KB
发布时间 2026-05-06
更新时间 2026-05-06
作者 微信用户
品牌系列 -
审核时间 2026-05-06
下载链接 https://m.zxxk.com/soft/57699589.html
价格 3.00储值(1储值=1元)
来源 学科网

摘要:

**基本信息** 以“过去的过去”逻辑为核心,构建“考情-结构-用法-避坑-精练”五步体系,融合四步做题法与五大答题模板,实现时态辨析与跨题型应用的系统性突破。 **专项设计** |模块|题量/典例|方法提炼|知识逻辑| |----|-----------|----------|----------| |考情解读|3类题型+5大易错点|语境辨时态策略|从考查分布到命题趋势,建立考点认知| |核心精讲|12个真题改编例句+8大避坑点|四步做题法(判语境-定had-变分词-看句式)|从基础结构到被动语态,形成“概念-用法-辨析”逻辑链| |核心精练|30+单句+1语篇填空|五大答题模板(动作先后/截止完成等)|由基础到进阶,强化“时态搭配-逻辑分析”思维| |达标练习|10道综合填空|主动被动转换规则|融合语法与语用,提升语言综合运用能力|

内容正文:

高考英语时态 — 过去完成时态(主动+被动)(原卷版) 高考考情解读 题型考查分布 在新高考与全国卷体系中,过去完成时是时态体系的核心难点,属于“过去的过去”语境下的必考语法点,考查频率低于现在完成时,但难度更高,多结合语境辨析设题,贯穿全题型。 语法填空:高频考查过去完成时的动词过去分词变形、被动语态结构(had been done)、时态混搭辨析(与一般过去时、过去进行时),多在复合句、语境逻辑较强的句子中设空,每套试卷考查0–1空,属于易错难点。 阅读理解:过去完成时多用于叙事类、故事类语篇,强调“某一过去动作之前已经完成的动作”,明确动作发生的先后顺序;被动语态多用于强调“过去的过去”中动作的承受者,直接影响长难句逻辑分析和文章脉络理解。 书面表达:主要用于读后续写,侧重衔接过去的两个动作(先发生的用过去完成时,后发生的用一般过去时),理清叙事逻辑、增强故事连贯性;被动语态的合理使用的能提升作文严谨度,避免句式单一,贴合“过去动作的先后关系”的叙述需求。 核心考点与高频易错点 核心考点 1. 过去完成时(主动+被动)的基础结构与语境标志; 2. 过去完成时与一般过去时、过去进行时的高频辨析(核心难点); 3. 过去完成时被动语态的构成、变形规则及句式转换; 4. 过去完成时表“过去的过去”的三大核心用法(动作先后、结果影响、持续状态); 5. 过去完成时在复合句(状语从句、宾语从句)中的应用(高考高频场景)。 高频易错点 1. 过去完成时与一般过去时语境混淆(未判断出“过去的过去”,单纯用一般过去时表先后动作); 2. 过去完成时被动语态漏写been或had(核心丢分点); 3. 误将“过去的过去”语境理解为“现在的过去”,误用现在完成时替代过去完成时; 4. 过去分词变形错误,与现在分词、动词原形混淆(同现在完成时,但考查更隐蔽); 5. 复合句中,主句与从句时态搭配错误(如主句用过去完成时,从句误用现在完成时)。 高考命题趋势分析 1. 命题侧重“语境辨时态”,不再单独考查机械结构,依托叙事类、故事类语篇(读后续写素材、阅读理解记叙文),重点考查“过去两个动作的先后顺序”判断,弱化单纯结构记忆。 2. 侧重过去完成时与一般过去时的混搭考查,偶尔结合过去进行时,核心是让考生通过语境判断“哪个动作先发生、哪个后发生”,强化逻辑分析能力。 3. 被动语态多结合复合句、长难句设题,重点考查had been done的结构运用,侧重“过去的过去中,动作被完成后对后续过去动作的影响”。 4. 紧扣读后续写实用导向,注重过去完成时在梳理叙事逻辑、衔接动作先后中的运用,避免“时态混乱、动作顺序不清”的写作错误,是高分作文的核心得分点之一。 过去完成时态核心精讲 一、基本结构(主动语态) 1. 主语 + had + 动词过去分词(done)(核心:无论主语单复数,均用had,无have/has变化) 2. 人称搭配:所有主语(I/We/You/They/He/She/It/单复数名词/不可数名词)→ had + done 3. 否定式:主语 + had + not + 动词过去分词;缩写:had not → hadn’t 4. 疑问式:Had + 主语 + 动词过去分词? 二、语境标志(高频必考,核心区分于现在完成时) 过去完成时的核心是“过去的过去”,即动作发生在“另一个过去动作”之前,常搭配以下语境标志,无需像现在完成时那样依赖明确时间词,重点看“动作先后”: 1. 时间状语从句标志:before + 过去时间/过去从句、by the end of + 过去时间(by the end of last year、by 2023)、by the time + 过去从句、until + 过去时间; 2. 动作先后标志:先发生的动作(过去完成时)→ 后发生的动作(一般过去时),常用already、yet、just、ever、never(此时均指“在另一个过去动作之前”); 3. 语境提示:句子中明确有两个过去动作,且能判断出“一个动作在另一个动作之前完成”,无需时间词(高考最常考场景)。 三、核心用法(结合高考语境,重中之重) 核心原则:过去完成时 = 过去的过去,即动作发生在“过去的某个时间点或过去的某个动作”之前,强调“先完成、后发生”的逻辑关系。 1. 表示在过去某一动作之前已经完成的动作(最核心用法,高考语法填空、读后续写高频),侧重动作的先后顺序,后发生的动作常用一般过去时。 例句1(基础):When I arrived at the station, the train had already left.(我到达车站时,火车已经开走了。—— 先开走(过去完成时),后到达(一般过去时)) 例句2(高考真题改编):By the time he was 10, he had learned 1000 English words.(到他10岁时,他已经学了1000个英语单词。—— 先学单词(过去完成时),后到10岁(一般过去时)) 2. 表示过去某一时间段内,在另一个过去动作之前已经完成的动作(侧重“截止到过去某一时间,动作已完成”),常搭配by the end of + 过去时间。 例句1(基础):By the end of last month, we had finished all the exams.(到上个月月底,我们已经完成了所有考试。—— 截止到上个月月底(过去时间),动作已完成) 例句2(高考真题改编):She had lived in this city for 5 years before she moved to Beijing.(在她搬到北京之前,她已经在这座城市住了5年了。—— 先住5年(过去完成时),后搬家(一般过去时)) 3. 表示过去某一动作对另一过去动作造成的影响或结果(类似现在完成时,但影响局限于“过去”),常搭配just、yet、never等标志词。 例句1(基础):He hadn’t eaten anything before he went to bed, so he felt hungry at night.(他睡觉前没吃任何东西,所以晚上觉得饿。—— 过去没吃饭(过去完成时),对过去睡觉后的状态造成影响) 例句2(高考真题改编):She had never seen such a beautiful place before she visited Guilin.(在去桂林之前,她从未见过这么美的地方。—— 过去没见过(过去完成时),对过去参观时的感受造成影响) 4. 在复合句(宾语从句、状语从句)中,当主句为一般过去时,从句动作发生在主句动作之前,从句用过去完成时(高考高频场景)。 例句1(宾语从句):He said he had finished his homework.(他说他已经做完作业了。—— 主句said是过去时,从句“做完作业”发生在said之前,用过去完成时) 例句2(状语从句):After she had read the letter, she cried.(她读完信后,哭了。—— 先读信(过去完成时),后哭(一般过去时),after引导的从句表先发生的动作) 四、特殊考点(高考易错点,区分于现在完成时) 1. 过去完成时与一般过去时的核心区别(高考最高频辨析,必考点): 一般过去时:表“过去单纯的动作”,不强调与其他过去动作的先后,只说明动作发生在过去; 过去完成时:表“过去的过去”,必须有“另一个过去动作”作为参照,强调动作发生在参照动作之前。 例句对比(高考易错): ① He finished his homework last night.(一般过去时,只说明“昨晚完成作业”,无其他参照动作) ② He had finished his homework before his mother came back last night.(过去完成时,有参照动作“妈妈回来”,强调“完成作业”在“妈妈回来”之前) 2. 过去完成时与现在完成时的核心区别(高考易错混淆): 现在完成时:动作发生在“过去”,持续到“现在”或对“现在”有影响(参照点是“现在”); 过去完成时:动作发生在“过去的过去”,持续到“过去”或对“过去”有影响(参照点是“另一个过去动作”)。 例句对比(高考易错): ① He has lived in this city for 5 years.(现在完成时,参照点是“现在”,现在仍住在这儿) ② He had lived in this city for 5 years before he moved to Shanghai.(过去完成时,参照点是“搬到上海”(过去动作),住的动作在搬家之前,现在可能不住在这儿了) 3. 瞬间动词与延续性动词的用法(同现在完成时,高考易错): 瞬间动词(come、go、leave、buy等)不能用于过去完成时与for/since(接过去时间)连用表“持续”,需转化为延续性动词;否定式除外。 例句(正确):He had been away for 3 days before he came back.(他回来之前,已经离开3天了。—— away为延续性状态) 例句(错误):He had left for 3 days before he came back.(正确转化:He had been away for 3 days before he came back.) 高频转化对照表(同现在完成时,高考必考): leave → be away;buy → have;borrow → keep;die → be dead;join → be a member of/be in;start/begin → be on;finish → be over;come → be here;go → be away 4. 无需用过去完成时的场景(高考易错点,避免过度使用): ① 当两个过去动作按时间顺序依次发生,且用and、then、first...then...等连接时,两个动作均用一般过去时(无需强调先后,语境已明确)。 例:He got up, brushed his teeth and went to school.(他起床、刷牙、去上学,动作依次发生,均用一般过去时) ② 当“过去的过去”语境不明确,且无参照动作时,不用过去完成时,用一般过去时。 五、必考易错点 + 高频丢分点总结 1、核心概念易错(基础丢分重灾区) 混淆“过去的过去”vs“单纯过去动作” 错:He had watched a film last night.(last night是单纯过去时间,无参照动作,不用过去完成时) 对:He watched a film last night. / He had watched a film before he went to bed last night. 规避:无参照动作的单纯过去时间(yesterday、last week、in 2023)搭配一般过去时;有参照动作(before、by the time等),且动作在参照动作之前,用过去完成时。 混淆“过去完成时”vs“现在完成时” 错:He has finished his homework before his mother came back.(参照动作“came back”是过去时,动作在其之前,应用过去完成时) 对:He had finished his homework before his mother came back. 混淆“瞬间动词”vs“延续性动词”(与for/since连用) 错:She had bought this book for 2 years before she lost it.(buy是瞬间动词,不能与for连用) 对:She had had this book for 2 years before she lost it. 例外:瞬间动词的否定式可与for/since(接过去时间)连用,如:I hadn’t seen him for 3 years before I met him yesterday.(我昨天见到他之前,已经三年没见过他了。) 2、过去分词变形「高频丢分点」(同现在完成时,考查更隐蔽) 规则变形(必考) 1. 一般动词,直接加-ed:work→worked、play→played、read→read(发音变化) 2. 以e结尾,直接加-d:take→taken、write→written、dance→danced 3. 重读闭音节(辅+元+辅),双写末尾辅音字母加-ed:stop→stopped、plan→planned、fit→fitted 4. 以“辅音字母+y”结尾,变y为i加-ed:study→studied、carry→carried、try→tried 易错变形对比(考试高频挖坑) do→done(不规则) vs work→worked(规则) take→taken(不规则) vs make→made(不规则) run→run(不规则,原形=过去式=过去分词) vs walk→walked(规则) lie→lain(表“躺”,不规则) vs live→lived(规则) 高频不规则过去分词(高考必考,同现在完成时):see→seen、eat→eaten、drink→drunk、go→gone、come→come、write→written、break→broken、speak→spoken、forget→forgotten 3、否定 / 疑问句结构易错(考试高频挖坑) 漏写had 错:He not finished his homework before his father came. / They finished their homework already before class. 对:He had not finished his homework before his father came. / They had finished their homework already before class. 疑问句语序错误 错:Finished you your homework before you went out? / Had you finished your homework? 对:Had you finished your homework before you went out?(补充参照动作,语境完整)否定句缩写错误 正确缩写:had not→hadn’t 错:had not→had’t 4、特殊句式 & 固定场景易错 1.by the end of + 过去时间,主句必须用过去完成时(高考高频考点) ✅ By the end of last term, we had learned 2000 new words.(正确) ❌ By the end of last term, we learned 2000 new words.(错误,无had) 2. before/after引导的时间状语从句,动作先后明确时的时态搭配 ✅ After she had finished her work, she went home.(正确,先完成工作,后回家) ✅ She went home after she finished her work.(正确,after已明确先后,从句可用一般过去时,主句用一般过去时) ❌ After she finished her work, she had gone home.(错误,逻辑颠倒) 3. 宾语从句中,主句为一般过去时,从句动作在主句之前,从句必须用过去完成时 ✅ He told me he had seen the film twice.(正确,“看电影”在“告诉”之前) ❌ He told me he has seen the film twice.(错误,从句用了现在完成时) 六、过去完成时万能做题步骤 1. 判语境:找到句子中的“两个过去动作”,判断是否存在“过去的过去”(一个动作在另一个过去动作之前完成);或看到by the end of + 过去时间、before + 过去从句等标志词,直接锁定过去完成时。 2. 定had:无论主语单复数,均用had,无需根据主语变化(区别于现在完成时的have/has)。 3. 变过去分词:根据动词变形规则,正确写出过去分词(重点记忆高考高频不规则分词,避免变形错误)。 4. 看句式: 否定句:had + not + 过去分词(缩写hadn’t); 一般疑问句:Had + 主语 + 过去分词?(答语:Yes, 主语 + had. / No, 主语 + hadn’t.); 特殊疑问句:特殊疑问词 + had + 主语 + 过去分词? 七、高频考点答题模板 模板1:过去的过去(两个动作先后,先发生用过去完成时) 结构:先发生动作(主语 + had + 过去分词)+ 后发生动作(主语 + 一般过去时)(常用before、after连接) 例:She had left before I arrived. / After he had eaten breakfast, he went to school. 模板2:截止到过去某一时间,动作已完成 结构:主语 + had + 过去分词 + by the end of + 过去时间 / by the time + 过去从句 例:We had finished the project by the end of last month. / By the time she was 8, she had learned to play the piano. 模板3:过去动作对另一过去动作的影响 结构:主语 + had + 过去分词(影响动作),so + 主语 + 一般过去时(结果动作) 例:He hadn’t studied hard, so he failed the exam. 模板4:宾语从句中,主句过去时,从句过去完成时 结构:主句(主语 + 一般过去时)+ that + 从句(主语 + had + 过去分词) 例:She said that she had finished her homework. 模板5:否定 & 疑问万能公式 否定:主语 + hadn’t + 过去分词 例:He hadn’t seen that film before. / They hadn’t arrived by 7 o’clock last night. 疑问:Had + 主语 + 过去分词? 例:Had you finished your work before you left? / Had he lived here for a long time before he moved? 八、核心避坑复盘 1. 无“过去的过去”语境(无参照动作、无by the end of + 过去时间等标志),绝对不用过去完成时,用一般过去时。 2. 过去完成时的核心是“先后顺序”,先发生的用had done,后发生的用did,不可颠倒。 3. 过去完成时被动语态,必须加had和been(核心坑):had + been + 过去分词,不可漏写任何一个。 4. 瞬间动词(buy、leave、die等)不可与for/since(接过去时间)连用表持续,需转化为延续性动词;否定式除外。 5. 宾语从句中,主句为一般过去时,从句动作在主句之前,从句必须用过去完成时,不可用现在完成时。 6. by the end of + 过去时间 → 过去完成时;by the end of + 现在时间 → 现在完成时(高考易错混淆)。 7. 两个过去动作按顺序发生,用and、then连接时,均用一般过去时,无需用过去完成时。 九、过去完成时的被动语态 核心构成 结构:had + been + 过去分词(done)(无论主语单复数,均用had,无变化) 人称搭配:所有主语(I/We/You/They/He/She/It/单复数名词/不可数名词)→ had + been + done 基本句式 1. 肯定句 主语 + had + been + 过去分词 例:The project had been finished before the manager arrived.(这个项目在经理到达之前就已经被完成了。) 2. 否定句 主语 + had + not + been + 过去分词(缩写hadn’t been + done) 例:The letter hadn’t been sent by her before she left.(那封信在她离开之前还没有被她寄出去。) 3. 一般疑问句 Had + 主语 + been + 过去分词? 回答:Yes, 主语 + had./ No, 主语 + hadn’t. 例:Had the room been cleaned before the guests came? — Yes, it had.(客人来之前,房间已经被打扫了吗?—— 是的。 4. 特殊疑问句 特殊疑问词 + had + 主语 + been + 过去分词? 例:What had been done in the lab before the accident happened?(事故发生之前,实验室里做了什么?) 核心用法 1. 表示“过去的过去”中发生的被动动作,即被动动作发生在另一个过去动作之前,强调“先被完成、后发生其他动作”。 例:The problem had been solved before we started the meeting.(在我们开始会议之前,问题就已经被解决了。) 2. 表示截止到过去某一时间,被动动作已经完成,常搭配by the end of + 过去时间、by the time + 过去从句等标志词。 例:By the end of last year, many new roads had been built in our city.(到去年年底,我们城市里已经建了很多新道路。) 3. 强调“过去的过去”中,被动动作的承受者,或不知道动作执行者、无需说出执行者时用被动。 例:The book had been translated into many languages before it became famous.(这本书在出名之前,就已经被翻译成多种语言了。) 主动变被动 转换规则 1. 主动宾语 → 被动主语 2. 主动谓语(had + done)→ 被动谓语(had + been + done) 3. 主动主语 → 置于by后(可省略) 4. 时态保持不变(本题限定:过去完成时) 主动:They had finished the project before the deadline.(他们在截止日期前完成了项目。) 被动:The project had been finished (by them) before the deadline.(项目在截止日期前就已经被(他们)完成了。) 重点补充 1. by短语用来引出动作执行者,日常表达中常省略(尤其不知道执行者时)。 例:The machine had been repaired (by a worker) before we used it.(这台机器在我们使用之前就已经被(一名工人)修理好了。) 2. 高频易错(核心丢分点) ① 漏写been或had:过去完成时被动语态必须同时有had和been,缺一不可,否则变成一般过去时被动(was/were + done)。 错:The house had built for 2 years before it was destroyed.(正确:The house had been built for 2 years before it was destroyed.) ② 过去分词变形错误:被动语态中必须用过去分词,不可用现在分词或动词原形。 错:The letter had been writing by her before she left.(正确:The letter had been written by her before she left.) ③ 时态搭配错误:被动动作是“过去的过去”,后续的过去动作必须用一般过去时,不可再用过去完成时。 错:The work had been finished before we had arrived.(正确:The work had been finished before we arrived.) 单句语法填空限时训练(被动语态专项) 1. The old building ________ (pull) down by the end of last year. 2. The children ________ (take) care of by their teacher before their parents came. 3. A new road ________ (not, build) in our town by the end of 2023. 4. What ________ (do) in the classroom before the teacher arrived? 5. These books ________ (read) by the students before the exam. 6. The problem ________ (discuss) by the experts several times before the meeting started. 7. Our classroom ________ (clean) by us before the guests came. 不用变被动 / 形式不变 特殊情况(同现在完成时) 1. 不及物动词(无宾语),无被动语态,即使表“过去的过去”,也用主动形式。 常见词:happen、take place、break out、appear、rise、fall、occur 例:An accident had happened before we arrived.(不用 had been happened) 例:The sun had risen before we got up.(不用 had been risen) 2. 状态动词(无动作,表状态),无被动语态,不用于过去完成时被动。 常见词:be、belong to、have、like、love、own 例:This book had belonged to me for 3 years before I gave it to him.(不用 had been belonged to) 3. 主动结构表被动含义(较少见,结合语境) 某些感官动词、物性动词,主语是物,表“过去的过去已经被……”时,可用主动表被动(多为口语)。 例:The dish had tasted good before it got cold.(= The dish had been tasted good. 口语中常用主动) 注意:书面语中,仍建议用被动结构(had been tasted),避免出错。 单句语法填空限时训练(主动+被动混合) 1. A big fire ________ (happen) in the forest before the firefighters arrived. 2. The story ________ (not, take) place in our city by the end of last year. 3. This book ________ (belong) to my brother for 2 years before he gave it to me, so it ________ (not, read) by me before that. 4. The music ________ (sound) beautiful, so it ________ (listen) to by many people before the concert started. 5. What ________ (happen) in the street before we got there? 过去完成时态核心精练 基础版 用所给动词的正确形式填空 1. I ________ (just, finish) my homework when my mother came back. 2. My father ________ (not, work) in this factory for 10 years before he changed his job. 3. She ________ (live) in this city since she was 5 years old before she moved to Shanghai. 4. He ________ (never, see) this film before he watched it last night. 5. ________ you ________ (read) this book before you came to this class? — No, I hadn’t. 6. They ________ (buy) this house for 3 years before they sold it.(提示:buy转化为延续性动词) 7. She ________ (always, help) others since she came to our class before she transferred. 8. The flowers ________ (smell) good; someone ________ (water) them before I arrived. 9. We ________ (have) this car for 5 years before it broke down. 10. What ________ (do) your mother ________ (do) before she went to work this morning? 进阶版 一、单句语法填空 1. The moon ________ (not, shine) brightly before the clouds moved away last night. 2. My sister ________ (practice) the piano for 5 years before she took part in the competition. 3. When I arrived, they ________ (finish) their work, so they ________ (rest) at that time. 4. He ________ (not, run) since last month before he fell ill. 5. Every student ________ (not, study) hard by the end of last week; some were lazy. 6. They asked when the meeting ________ (finish) — It ________ (already, finish) before they asked. 7. ________ your brother ________ (swim) in the pool since this morning before the rain started? 8. This pair of shoes ________ (not, fit) me for 2 years before I bought a new pair. 9. Most birds ________ (fly) south before autumn ended. 10. We ________ (work) hard by the time the teacher came; we ________ (finish) half of the task. 二、语法填空 阅读短文,用括号内动词的适当形式填空 It was 3 o’clock in the afternoon yesterday. Our school 1________ (be) very busy before that afternoon. Many students 2________ (do) different things before 3 o’clock. Some students 3________ (read) books in the library since that morning before 3 o’clock. My best friend Tom 4________ (play) basketball for 2 hours on the playground with his classmates before I saw him. He 5________ (always, play) basketball well, but he 6________ (not, play) very well that day before I saw him. Our teacher Miss Li 7________ (talk) with many students in her office before 3 o’clock. She 8________ (help) students with their English for 3 years before she came to our school. Look! A group of students 9________ (clean) the classroom. They 10________ (finish) half of the work by 3 o’clock. At that moment, everyone 11________ (be) busy and happy because they 12________ (achieve) a lot before that afternoon. 过去完成时态过关达标练习 一、 单句语法填空 用所给动词的适当形式填空。 1. He ________ (work) in the office for 8 years before he was promoted. 2. My mother ________ (wash) clothes since this morning before I got home. 3. The bird ________ (fly) away for 3 days before it came back. 4. She said she ________ (go) to the library many times before she went to college. 5. Tea ________ (pick) in many southern areas of China by the end of last year. 6. Students ________ (ask) to finish homework before the teacher came. 7. The old books ________ (send) to poor schools by the end of last month. 8. The flowers ________ (look) beautiful; they ________ (water) by the gardener before I saw them. 9. A new film ________ (show) in the cinema before last week. 10. Workers ________ (make) ________ (work) hard by the boss before the project was finished. 你都答对了吗?恭喜你成功晋级!下一关,解锁现在完成进行时态吧。 第 1 页 共 20 页 学科网(北京)股份有限公司 $ 高考英语时态 — 过去完成时态(主动+被动)(解析版) 高考考情解读 题型考查分布 在新高考与全国卷体系中,过去完成时是时态体系的核心难点,属于“过去的过去”语境下的必考语法点,考查频率低于现在完成时,但难度更高,多结合语境辨析设题,贯穿全题型。 语法填空:高频考查过去完成时的动词过去分词变形、被动语态结构(had been done)、时态混搭辨析(与一般过去时、过去进行时),多在复合句、语境逻辑较强的句子中设空,每套试卷考查0–1空,属于易错难点。 阅读理解:过去完成时多用于叙事类、故事类语篇,强调“某一过去动作之前已经完成的动作”,明确动作发生的先后顺序;被动语态多用于强调“过去的过去”中动作的承受者,直接影响长难句逻辑分析和文章脉络理解。 书面表达:主要用于读后续写,侧重衔接过去的两个动作(先发生的用过去完成时,后发生的用一般过去时),理清叙事逻辑、增强故事连贯性;被动语态的合理使用的能提升作文严谨度,避免句式单一,贴合“过去动作的先后关系”的叙述需求。 核心考点与高频易错点 核心考点 1. 过去完成时(主动+被动)的基础结构与语境标志; 2. 过去完成时与一般过去时、过去进行时的高频辨析(核心难点); 3. 过去完成时被动语态的构成、变形规则及句式转换; 4. 过去完成时表“过去的过去”的三大核心用法(动作先后、结果影响、持续状态); 5. 过去完成时在复合句(状语从句、宾语从句)中的应用(高考高频场景)。 高频易错点 1. 过去完成时与一般过去时语境混淆(未判断出“过去的过去”,单纯用一般过去时表先后动作); 2. 过去完成时被动语态漏写been或had(核心丢分点); 3. 误将“过去的过去”语境理解为“现在的过去”,误用现在完成时替代过去完成时; 4. 过去分词变形错误,与现在分词、动词原形混淆(同现在完成时,但考查更隐蔽); 5. 复合句中,主句与从句时态搭配错误(如主句用过去完成时,从句误用现在完成时)。 高考命题趋势分析 1. 命题侧重“语境辨时态”,不再单独考查机械结构,依托叙事类、故事类语篇(读后续写素材、阅读理解记叙文),重点考查“过去两个动作的先后顺序”判断,弱化单纯结构记忆。 2. 侧重过去完成时与一般过去时的混搭考查,偶尔结合过去进行时,核心是让考生通过语境判断“哪个动作先发生、哪个后发生”,强化逻辑分析能力。 3. 被动语态多结合复合句、长难句设题,重点考查had been done的结构运用,侧重“过去的过去中,动作被完成后对后续过去动作的影响”。 4. 紧扣读后续写实用导向,注重过去完成时在梳理叙事逻辑、衔接动作先后中的运用,避免“时态混乱、动作顺序不清”的写作错误,是高分作文的核心得分点之一。 过去完成时态核心精讲 一、基本结构(主动语态) 1. 主语 + had + 动词过去分词(done)(核心:无论主语单复数,均用had,无have/has变化) 2. 人称搭配:所有主语(I/We/You/They/He/She/It/单复数名词/不可数名词)→ had + done 3. 否定式:主语 + had + not + 动词过去分词;缩写:had not → hadn’t 4. 疑问式:Had + 主语 + 动词过去分词? 二、语境标志(高频必考,核心区分于现在完成时) 过去完成时的核心是“过去的过去”,即动作发生在“另一个过去动作”之前,常搭配以下语境标志,无需像现在完成时那样依赖明确时间词,重点看“动作先后”: 1. 时间状语从句标志:before + 过去时间/过去从句、by the end of + 过去时间(by the end of last year、by 2023)、by the time + 过去从句、until + 过去时间; 2. 动作先后标志:先发生的动作(过去完成时)→ 后发生的动作(一般过去时),常用already、yet、just、ever、never(此时均指“在另一个过去动作之前”); 3. 语境提示:句子中明确有两个过去动作,且能判断出“一个动作在另一个动作之前完成”,无需时间词(高考最常考场景)。 三、核心用法(结合高考语境,重中之重) 核心原则:过去完成时 = 过去的过去,即动作发生在“过去的某个时间点或过去的某个动作”之前,强调“先完成、后发生”的逻辑关系。 1. 表示在过去某一动作之前已经完成的动作(最核心用法,高考语法填空、读后续写高频),侧重动作的先后顺序,后发生的动作常用一般过去时。 例句1(基础):When I arrived at the station, the train had already left.(我到达车站时,火车已经开走了。—— 先开走(过去完成时),后到达(一般过去时)) 例句2(高考真题改编):By the time he was 10, he had learned 1000 English words.(到他10岁时,他已经学了1000个英语单词。—— 先学单词(过去完成时),后到10岁(一般过去时)) 2. 表示过去某一时间段内,在另一个过去动作之前已经完成的动作(侧重“截止到过去某一时间,动作已完成”),常搭配by the end of + 过去时间。 例句1(基础):By the end of last month, we had finished all the exams.(到上个月月底,我们已经完成了所有考试。—— 截止到上个月月底(过去时间),动作已完成) 例句2(高考真题改编):She had lived in this city for 5 years before she moved to Beijing.(在她搬到北京之前,她已经在这座城市住了5年了。—— 先住5年(过去完成时),后搬家(一般过去时)) 3. 表示过去某一动作对另一过去动作造成的影响或结果(类似现在完成时,但影响局限于“过去”),常搭配just、yet、never等标志词。 例句1(基础):He hadn’t eaten anything before he went to bed, so he felt hungry at night.(他睡觉前没吃任何东西,所以晚上觉得饿。—— 过去没吃饭(过去完成时),对过去睡觉后的状态造成影响) 例句2(高考真题改编):She had never seen such a beautiful place before she visited Guilin.(在去桂林之前,她从未见过这么美的地方。—— 过去没见过(过去完成时),对过去参观时的感受造成影响) 4. 在复合句(宾语从句、状语从句)中,当主句为一般过去时,从句动作发生在主句动作之前,从句用过去完成时(高考高频场景)。 例句1(宾语从句):He said he had finished his homework.(他说他已经做完作业了。—— 主句said是过去时,从句“做完作业”发生在said之前,用过去完成时) 例句2(状语从句):After she had read the letter, she cried.(她读完信后,哭了。—— 先读信(过去完成时),后哭(一般过去时),after引导的从句表先发生的动作) 四、特殊考点(高考易错点,区分于现在完成时) 1. 过去完成时与一般过去时的核心区别(高考最高频辨析,必考点): 一般过去时:表“过去单纯的动作”,不强调与其他过去动作的先后,只说明动作发生在过去; 过去完成时:表“过去的过去”,必须有“另一个过去动作”作为参照,强调动作发生在参照动作之前。 例句对比(高考易错): ① He finished his homework last night.(一般过去时,只说明“昨晚完成作业”,无其他参照动作) ② He had finished his homework before his mother came back last night.(过去完成时,有参照动作“妈妈回来”,强调“完成作业”在“妈妈回来”之前) 2. 过去完成时与现在完成时的核心区别(高考易错混淆): 现在完成时:动作发生在“过去”,持续到“现在”或对“现在”有影响(参照点是“现在”); 过去完成时:动作发生在“过去的过去”,持续到“过去”或对“过去”有影响(参照点是“另一个过去动作”)。 例句对比(高考易错): ① He has lived in this city for 5 years.(现在完成时,参照点是“现在”,现在仍住在这儿) ② He had lived in this city for 5 years before he moved to Shanghai.(过去完成时,参照点是“搬到上海”(过去动作),住的动作在搬家之前,现在可能不住在这儿了) 3. 瞬间动词与延续性动词的用法(同现在完成时,高考易错): 瞬间动词(come、go、leave、buy等)不能用于过去完成时与for/since(接过去时间)连用表“持续”,需转化为延续性动词;否定式除外。 例句(正确):He had been away for 3 days before he came back.(他回来之前,已经离开3天了。—— away为延续性状态) 例句(错误):He had left for 3 days before he came back.(正确转化:He had been away for 3 days before he came back.) 高频转化对照表(同现在完成时,高考必考): leave → be away;buy → have;borrow → keep;die → be dead;join → be a member of/be in;start/begin → be on;finish → be over;come → be here;go → be away 4. 无需用过去完成时的场景(高考易错点,避免过度使用): ① 当两个过去动作按时间顺序依次发生,且用and、then、first...then...等连接时,两个动作均用一般过去时(无需强调先后,语境已明确)。 例:He got up, brushed his teeth and went to school.(他起床、刷牙、去上学,动作依次发生,均用一般过去时) ② 当“过去的过去”语境不明确,且无参照动作时,不用过去完成时,用一般过去时。 五、必考易错点 + 高频丢分点总结 1、核心概念易错(基础丢分重灾区) 混淆“过去的过去”vs“单纯过去动作” 错:He had watched a film last night.(last night是单纯过去时间,无参照动作,不用过去完成时) 对:He watched a film last night. / He had watched a film before he went to bed last night. 规避:无参照动作的单纯过去时间(yesterday、last week、in 2023)搭配一般过去时;有参照动作(before、by the time等),且动作在参照动作之前,用过去完成时。 混淆“过去完成时”vs“现在完成时” 错:He has finished his homework before his mother came back.(参照动作“came back”是过去时,动作在其之前,应用过去完成时) 对:He had finished his homework before his mother came back. 混淆“瞬间动词”vs“延续性动词”(与for/since连用) 错:She had bought this book for 2 years before she lost it.(buy是瞬间动词,不能与for连用) 对:She had had this book for 2 years before she lost it. 例外:瞬间动词的否定式可与for/since(接过去时间)连用,如:I hadn’t seen him for 3 years before I met him yesterday.(我昨天见到他之前,已经三年没见过他了。) 2、过去分词变形「高频丢分点」(同现在完成时,考查更隐蔽) 规则变形(必考) 1. 一般动词,直接加-ed:work→worked、play→played、read→read(发音变化) 2. 以e结尾,直接加-d:take→taken、write→written、dance→danced 3. 重读闭音节(辅+元+辅),双写末尾辅音字母加-ed:stop→stopped、plan→planned、fit→fitted 4. 以“辅音字母+y”结尾,变y为i加-ed:study→studied、carry→carried、try→tried 易错变形对比(考试高频挖坑) do→done(不规则) vs work→worked(规则) take→taken(不规则) vs make→made(不规则) run→run(不规则,原形=过去式=过去分词) vs walk→walked(规则) lie→lain(表“躺”,不规则) vs live→lived(规则) 高频不规则过去分词(高考必考,同现在完成时):see→seen、eat→eaten、drink→drunk、go→gone、come→come、write→written、break→broken、speak→spoken、forget→forgotten 3、否定 / 疑问句结构易错(考试高频挖坑) 漏写had 错:He not finished his homework before his father came. / They finished their homework already before class. 对:He had not finished his homework before his father came. / They had finished their homework already before class. 疑问句语序错误 错:Finished you your homework before you went out? / Had you finished your homework? 对:Had you finished your homework before you went out?(补充参照动作,语境完整)否定句缩写错误 正确缩写:had not→hadn’t 错:had not→had’t 4、特殊句式 & 固定场景易错 1.by the end of + 过去时间,主句必须用过去完成时(高考高频考点) ✅ By the end of last term, we had learned 2000 new words.(正确) ❌ By the end of last term, we learned 2000 new words.(错误,无had) 2. before/after引导的时间状语从句,动作先后明确时的时态搭配 ✅ After she had finished her work, she went home.(正确,先完成工作,后回家) ✅ She went home after she finished her work.(正确,after已明确先后,从句可用一般过去时,主句用一般过去时) ❌ After she finished her work, she had gone home.(错误,逻辑颠倒) 3. 宾语从句中,主句为一般过去时,从句动作在主句之前,从句必须用过去完成时 ✅ He told me he had seen the film twice.(正确,“看电影”在“告诉”之前) ❌ He told me he has seen the film twice.(错误,从句用了现在完成时) 六、过去完成时万能做题步骤 1. 判语境:找到句子中的“两个过去动作”,判断是否存在“过去的过去”(一个动作在另一个过去动作之前完成);或看到by the end of + 过去时间、before + 过去从句等标志词,直接锁定过去完成时。 2. 定had:无论主语单复数,均用had,无需根据主语变化(区别于现在完成时的have/has)。 3. 变过去分词:根据动词变形规则,正确写出过去分词(重点记忆高考高频不规则分词,避免变形错误)。 4. 看句式: 否定句:had + not + 过去分词(缩写hadn’t); 一般疑问句:Had + 主语 + 过去分词?(答语:Yes, 主语 + had. / No, 主语 + hadn’t.); 特殊疑问句:特殊疑问词 + had + 主语 + 过去分词? 七、高频考点答题模板 模板1:过去的过去(两个动作先后,先发生用过去完成时) 结构:先发生动作(主语 + had + 过去分词)+ 后发生动作(主语 + 一般过去时)(常用before、after连接) 例:She had left before I arrived. / After he had eaten breakfast, he went to school. 模板2:截止到过去某一时间,动作已完成 结构:主语 + had + 过去分词 + by the end of + 过去时间 / by the time + 过去从句 例:We had finished the project by the end of last month. / By the time she was 8, she had learned to play the piano. 模板3:过去动作对另一过去动作的影响 结构:主语 + had + 过去分词(影响动作),so + 主语 + 一般过去时(结果动作) 例:He hadn’t studied hard, so he failed the exam. 模板4:宾语从句中,主句过去时,从句过去完成时 结构:主句(主语 + 一般过去时)+ that + 从句(主语 + had + 过去分词) 例:She said that she had finished her homework. 模板5:否定 & 疑问万能公式 否定:主语 + hadn’t + 过去分词 例:He hadn’t seen that film before. / They hadn’t arrived by 7 o’clock last night. 疑问:Had + 主语 + 过去分词? 例:Had you finished your work before you left? / Had he lived here for a long time before he moved? 八、核心避坑复盘 1. 无“过去的过去”语境(无参照动作、无by the end of + 过去时间等标志),绝对不用过去完成时,用一般过去时。 2. 过去完成时的核心是“先后顺序”,先发生的用had done,后发生的用did,不可颠倒。 3. 过去完成时被动语态,必须加had和been(核心坑):had + been + 过去分词,不可漏写任何一个。 4. 瞬间动词(buy、leave、die等)不可与for/since(接过去时间)连用表持续,需转化为延续性动词;否定式除外。 5. 宾语从句中,主句为一般过去时,从句动作在主句之前,从句必须用过去完成时,不可用现在完成时。 6. by the end of + 过去时间 → 过去完成时;by the end of + 现在时间 → 现在完成时(高考易错混淆)。 7. 两个过去动作按顺序发生,用and、then连接时,均用一般过去时,无需用过去完成时。 九、过去完成时的被动语态 核心构成 结构:had + been + 过去分词(done)(无论主语单复数,均用had,无变化) 人称搭配:所有主语(I/We/You/They/He/She/It/单复数名词/不可数名词)→ had + been + done 基本句式 1. 肯定句 主语 + had + been + 过去分词 例:The project had been finished before the manager arrived.(这个项目在经理到达之前就已经被完成了。) 2. 否定句 主语 + had + not + been + 过去分词(缩写hadn’t been + done) 例:The letter hadn’t been sent by her before she left.(那封信在她离开之前还没有被她寄出去。) 3. 一般疑问句 Had + 主语 + been + 过去分词? 回答:Yes, 主语 + had./ No, 主语 + hadn’t. 例:Had the room been cleaned before the guests came? — Yes, it had.(客人来之前,房间已经被打扫了吗?—— 是的。 4. 特殊疑问句 特殊疑问词 + had + 主语 + been + 过去分词? 例:What had been done in the lab before the accident happened?(事故发生之前,实验室里做了什么?) 核心用法 1. 表示“过去的过去”中发生的被动动作,即被动动作发生在另一个过去动作之前,强调“先被完成、后发生其他动作”。 例:The problem had been solved before we started the meeting.(在我们开始会议之前,问题就已经被解决了。) 2. 表示截止到过去某一时间,被动动作已经完成,常搭配by the end of + 过去时间、by the time + 过去从句等标志词。 例:By the end of last year, many new roads had been built in our city.(到去年年底,我们城市里已经建了很多新道路。) 3. 强调“过去的过去”中,被动动作的承受者,或不知道动作执行者、无需说出执行者时用被动。 例:The book had been translated into many languages before it became famous.(这本书在出名之前,就已经被翻译成多种语言了。) 主动变被动 转换规则 1. 主动宾语 → 被动主语 2. 主动谓语(had + done)→ 被动谓语(had + been + done) 3. 主动主语 → 置于by后(可省略) 4. 时态保持不变(本题限定:过去完成时) 主动:They had finished the project before the deadline.(他们在截止日期前完成了项目。) 被动:The project had been finished (by them) before the deadline.(项目在截止日期前就已经被(他们)完成了。) 重点补充 1. by短语用来引出动作执行者,日常表达中常省略(尤其不知道执行者时)。 例:The machine had been repaired (by a worker) before we used it.(这台机器在我们使用之前就已经被(一名工人)修理好了。) 2. 高频易错(核心丢分点) ① 漏写been或had:过去完成时被动语态必须同时有had和been,缺一不可,否则变成一般过去时被动(was/were + done)。 错:The house had built for 2 years before it was destroyed.(正确:The house had been built for 2 years before it was destroyed.) ② 过去分词变形错误:被动语态中必须用过去分词,不可用现在分词或动词原形。 错:The letter had been writing by her before she left.(正确:The letter had been written by her before she left.) ③ 时态搭配错误:被动动作是“过去的过去”,后续的过去动作必须用一般过去时,不可再用过去完成时。 错:The work had been finished before we had arrived.(正确:The work had been finished before we arrived.) 单句语法填空限时训练(被动语态专项) 1. The old building ________ (pull) down by the end of last year. 2. The children ________ (take) care of by their teacher before their parents came. 3. A new road ________ (not, build) in our town by the end of 2023. 4. What ________ (do) in the classroom before the teacher arrived? 5. These books ________ (read) by the students before the exam. 6. The problem ________ (discuss) by the experts several times before the meeting started. 7. Our classroom ________ (clean) by us before the guests came. 参考答案 + 解析 1. had been pulled 过去完成时被动:by the end of last year提示“过去的过去”,用had been + 过去分词,主语为单数,仍用had。 2. had been taken 过去完成时被动:before their parents came提示“被动动作在父母来之前完成”,用had been + taken care of(短语不变形,只变核心动词)。 3. had not been built 被动否定式:had + not + been + 过去分词,by the end of 2023提示“过去的过去”。 4. had been done 过去完成时被动疑问句:疑问语序 had + been + done,before the teacher arrived提示“过去的过去”。 5. had been read 过去完成时被动:before the exam提示“被动动作在考试前完成”,复数主语用had been + read。 6. had been discussed 过去完成时被动:before the meeting started提示“过去的过去”,单数主语用had been + discussed。 7. had been cleaned 过去完成时被动:before the guests came提示“过去的过去”,单数主语用had been + cleaned。 不用变被动 / 形式不变 特殊情况(同现在完成时) 1. 不及物动词(无宾语),无被动语态,即使表“过去的过去”,也用主动形式。 常见词:happen、take place、break out、appear、rise、fall、occur 例:An accident had happened before we arrived.(不用 had been happened) 例:The sun had risen before we got up.(不用 had been risen) 2. 状态动词(无动作,表状态),无被动语态,不用于过去完成时被动。 常见词:be、belong to、have、like、love、own 例:This book had belonged to me for 3 years before I gave it to him.(不用 had been belonged to) 3. 主动结构表被动含义(较少见,结合语境) 某些感官动词、物性动词,主语是物,表“过去的过去已经被……”时,可用主动表被动(多为口语)。 例:The dish had tasted good before it got cold.(= The dish had been tasted good. 口语中常用主动) 注意:书面语中,仍建议用被动结构(had been tasted),避免出错。 单句语法填空限时训练(主动+被动混合) 1. A big fire ________ (happen) in the forest before the firefighters arrived. 2. The story ________ (not, take) place in our city by the end of last year. 3. This book ________ (belong) to my brother for 2 years before he gave it to me, so it ________ (not, read) by me before that. 4. The music ________ (sound) beautiful, so it ________ (listen) to by many people before the concert started. 5. What ________ (happen) in the street before we got there? 参考答案 + 考点解析 1. had happened 解析:happen 为不及物动词,无被动语态,before the firefighters arrived提示“过去的过去”,用过去完成时主动形式。 2. had not taken 解析:take place 为不及物短语,无被动语态,否定式为 had not taken,by the end of last year提示“过去的过去”。 3. had belonged; had not been read 解析:belong to 无被动、可用于过去完成时表持续;第二空表“在那之前还没被读”,用过去完成时被动,before that提示“过去的过去”。 4. sounded; had been listened 解析:sound 为状态动词,无被动,用一般过去时(与后面started呼应);第二空表“音乐会开始前已经被很多人听”,用过去完成时被动。 5. had happened 解析:happen 不及物动词,无被动,before we got there提示“过去的过去”,用过去完成时主动形式。 过去完成时态核心精练 基础版 用所给动词的正确形式填空 1. I ________ (just, finish) my homework when my mother came back. 2. My father ________ (not, work) in this factory for 10 years before he changed his job. 3. She ________ (live) in this city since she was 5 years old before she moved to Shanghai. 4. He ________ (never, see) this film before he watched it last night. 5. ________ you ________ (read) this book before you came to this class? — No, I hadn’t. 6. They ________ (buy) this house for 3 years before they sold it.(提示:buy转化为延续性动词) 7. She ________ (always, help) others since she came to our class before she transferred. 8. The flowers ________ (smell) good; someone ________ (water) them before I arrived. 9. We ________ (have) this car for 5 years before it broke down. 10. What ________ (do) your mother ________ (do) before she went to work this morning? 参考答案 + 易错点标注 1. had just finished 易错:when my mother came back提示“完成作业在妈妈回来之前”,用过去完成时,just放had后、过去分词前。 2. hadn’t worked 易错:before he changed his job提示“过去的过去”,否定式hadn’t + worked,不可漏had。 3. had lived 易错:since she was 5 years old + before she moved提示“过去的过去”,用过去完成时,live的过去分词为lived。 4. had never seen 易错:before he watched it提示“过去的过去”,never提示完成时,see的过去分词为seen(不规则)。 5. Had; read 易错:疑问句将had提前,后面动词保持过去分词形式,before you came提示“过去的过去”。 6. had had 易错:buy是瞬间动词,与for连用需转化为have,before they sold it提示“过去的过去”,用had had。 7. had always helped 易错:since she came + before she transferred提示“过去的过去”,always表反复动作,用过去完成时。 8. smelt; had watered 易错:smell为状态动词,用一般过去时smelt;第二空表“我到达之前已经浇水”,用过去完成时。 9. had had 易错:have表“拥有”,可用于过去完成时表持续,before it broke down提示“过去的过去”,过去分词为had。 10. had; done 易错:特殊疑问句结构,what + had + 主语 + done,before she went to work提示“过去的过去”,不可漏had。 进阶版 一、单句语法填空 1. The moon ________ (not, shine) brightly before the clouds moved away last night. 2. My sister ________ (practice) the piano for 5 years before she took part in the competition. 3. When I arrived, they ________ (finish) their work, so they ________ (rest) at that time. 4. He ________ (not, run) since last month before he fell ill. 5. Every student ________ (not, study) hard by the end of last week; some were lazy. 6. They asked when the meeting ________ (finish) — It ________ (already, finish) before they asked. 7. ________ your brother ________ (swim) in the pool since this morning before the rain started? 8. This pair of shoes ________ (not, fit) me for 2 years before I bought a new pair. 9. Most birds ________ (fly) south before autumn ended. 10. We ________ (work) hard by the time the teacher came; we ________ (finish) half of the task. 答案解析 1. hadn’t shone 解析:before the clouds moved away提示“过去的过去”,否定式hadn’t + shone,shine的过去分词为shone(不规则)。 2. had practiced 解析:before she took part in the competition提示“过去的过去”,for 5 years提示持续,用过去完成时。 3. had finished; were resting 解析:finish表“我到达之前已经完成”,用过去完成时;rest表“那时正在休息”,用过去进行时。 4. hadn’t run 解析:before he fell ill提示“过去的过去”,since last month提示持续,否定式hadn’t + run,run的过去分词为run(不规则)。 5. hadn’t studied 解析:by the end of last week提示“过去的过去”,every student为单数,用hadn’t studied。 6. had finished; had already finished 解析:第一空宾语从句,主句asked是过去时,从句动作在asked之前,用过去完成时;第二空before they asked提示“过去的过去”,用had already finished。 7. Had; swum 解析:before the rain started提示“过去的过去”,since this morning提示持续,单数主语用had,swim的过去分词为swum(不规则)。 8. hadn’t fitted 解析:fit为状态动词,可用于过去完成时表持续,before I bought a new pair提示“过去的过去”,否定式hadn’t fitted。 9. had flown 解析:before autumn ended提示“过去的过去”,复数主语用have,fly的过去分词为flown(不规则)。 10. had been working; had finished 解析:by the time the teacher came提示“过去的过去”,work表“持续工作”,用过去完成进行时;finish表“已经完成一半”,用过去完成时。 二、语法填空 阅读短文,用括号内动词的适当形式填空 It was 3 o’clock in the afternoon yesterday. Our school 1________ (be) very busy before that afternoon. Many students 2________ (do) different things before 3 o’clock. Some students 3________ (read) books in the library since that morning before 3 o’clock. My best friend Tom 4________ (play) basketball for 2 hours on the playground with his classmates before I saw him. He 5________ (always, play) basketball well, but he 6________ (not, play) very well that day before I saw him. Our teacher Miss Li 7________ (talk) with many students in her office before 3 o’clock. She 8________ (help) students with their English for 3 years before she came to our school. Look! A group of students 9________ (clean) the classroom. They 10________ (finish) half of the work by 3 o’clock. At that moment, everyone 11________ (be) busy and happy because they 12________ (achieve) a lot before that afternoon. 详细解析 1. had been 主语 Our school 为单数,before that afternoon提示“过去的过去”,用had been。 2. had been doing 复数主语 many students,before 3 o’clock提示“过去的过去”,动作持续到过去某一时间,用过去完成进行时。 3. had been reading 复数主语 some students,since that morning + before 3 o’clock提示“过去的过去”,动作持续,用过去完成进行时。 4. had been playing 单数主语 Tom,for 2 hours + before I saw him提示“过去的过去”,动作持续,用过去完成进行时。 5. had always played always表反复动作,before I saw him提示“过去的过去”,用过去完成时。 6. hadn’t played before I saw him提示“过去的过去”,表“那天我看到他之前,他没打好”,用过去完成时否定式。 7. had been talking 单数主语 Miss Li,before 3 o’clock提示“过去的过去”,动作持续,用过去完成进行时。 8. had helped for 3 years + before she came to our school提示“过去的过去”,用过去完成时。 9. were cleaning look提示动作正在进行(过去的时间点),用过去进行时。 10. had finished by 3 o’clock提示“过去的过去”,动作已完成,用过去完成时,复数主语用had finished。 11. was 主语 everyone 为单数,at that moment提示过去时态,用was。 12. had achieved before that afternoon提示“过去的过去”,表“过去动作对过去的影响”,用过去完成时,复数主语用had achieved。 过去完成时态过关达标练习 一、 单句语法填空 用所给动词的适当形式填空。 1. He ________ (work) in the office for 8 years before he was promoted. 2. My mother ________ (wash) clothes since this morning before I got home. 3. The bird ________ (fly) away for 3 days before it came back. 4. She said she ________ (go) to the library many times before she went to college. 5. Tea ________ (pick) in many southern areas of China by the end of last year. 6. Students ________ (ask) to finish homework before the teacher came. 7. The old books ________ (send) to poor schools by the end of last month. 8. The flowers ________ (look) beautiful; they ________ (water) by the gardener before I saw them. 9. A new film ________ (show) in the cinema before last week. 10. Workers ________ (make) ________ (work) hard by the boss before the project was finished. 参考答案 1. had worked 解析:before he was promoted提示“过去的过去”,for 8 years提示持续,用过去完成时。 2. had been washing 解析:since this morning + before I got home提示“过去的过去”,动作持续,用过去完成进行时。 3. had been away 解析:fly是瞬间动词,与for连用需转化为be away,before it came back提示“过去的过去”,用had been away。 4. had been 解析:many times + before she went to college提示“过去的过去”,宾语从句,主句said是过去时,用had been。 5. had been picked 解析:by the end of last year提示“过去的过去”,被动语态,单数不可数名词tea用had been picked。 6. had been asked 解析:before the teacher came提示“过去的过去”,被动语态,复数主语students用had been asked。 7. had been sent 解析:by the end of last month提示“过去的过去”,被动语态,复数主语the old books用had been sent。 8. looked; had been watered 解析:look为状态动词,用一般过去时looked;第二空before I saw them提示“过去的过去”,被动语态,用had been watered。 9. had been shown 解析:before last week提示“过去的过去”,被动语态,单数主语a new film用had been shown。 10. had been made; to work 解析:before the project was finished提示“过去的过去”。 你都答对了吗?恭喜你成功晋级!下一关,解锁现在完成进行时态吧。 第 1 页 共 20 页 学科网(北京)股份有限公司 $

资源预览图

过去完成时态-高考英语九大常考时态(主动+被动)全解练透
1
过去完成时态-高考英语九大常考时态(主动+被动)全解练透
2
过去完成时态-高考英语九大常考时态(主动+被动)全解练透
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。