知识点库 › 英语 › 完成进行时态
完成进行时态
语法核心 B 档 L2 近3年考频 4 次
常见题型:choice、fill、short
完成进行时态 - 时态语态
核心概念
完成进行时态表示动作从过去某一时间开始,一直持续到现在,并可能继续下去,强调动作的延续性和未完成性:英语·语法核心模块「时态语态→完成进行时态」的核心概念,需掌握规范定义、适用条件及与相近概念的区分。【示例】上海高考英语卷常结合情境考查完成进行时态表示动作从过去某一时间开始,一直持续到现在,并可能继续下去,强调动作的延续性和未完成性:要求据题干条件判断、计算或表述,答案须扣住概念本身(如结合本知识点典型设问),避免只写结论不写依据。【考纲关联】属常考重点(B级)、常考;纳入「时态语态→完成进行时态」复习清单,与教材表述及近年等级考/秋考、一模二模同类… 由'have/has been + 现在分词'构成,与完成时态的区别在于强调动作的持续过程而非结果:英语·语法核心模块「时态语态→完成进行时态」的核心概念,需掌握规范定义、适用条件及与相近概念的区分。【示例】上海高考英语卷常结合情境考查由'have/has been + 现在分词'构成,与完成时态的区别在于强调动作的持续过程而非结果:要求据题干条件判断、计算或表述,答案须扣住概念本身(如结合本知识点典型设问),避免只写结论不写依据。【考纲关联】属常考重点(B级)、常考;纳入「时态语态→完成进行时态」复习清单,与教材表述及近年等级考/秋考、一模二模同类… 常与since/for引导的时间状语、all day/week等表示一段时间的状语连用:英语·语法核心模块「时态语态→完成进行时态」的核心概念,需掌握规范定义、适用条件及与相近概念的区分。【示例】上海高考英语卷常结合情境考查常与since/for引导的时间状语、all day/week等表示一段时间的状语连用:要求据题干条件判断、计算或表述,答案须扣住概念本身(如结合本知识点典型设问),避免只写结论不写依据。【考纲关联】属常考重点(B级)、常考;纳入「时态语态→完成进行时态」复习清单,与教材表述及近年等级考/秋考、一模二模同类题对照巩固。
要点
现在完成进行时(have/has been doing)表示动作从过去持续到现在,可能刚刚结束或仍在进行 过去完成进行时(had been doing)表示动作在过去某一时间之前持续进行,强调过去动作的延续性 与现在完成时的区别:完成进行时强调动作本身和延续性,完成时强调动作的结果或影响 非延续性动词(如know, like, belong to)通常不用于完成进行时,但口语中有时可接受
解题方法
第一步:识别时间状语——看到since/for/all morning等表示持续时间的词,优先考虑完成进行时 第二步:判断动作的延续性——若强调动作本身一直在进行(而非结果),用完成进行时;若强调结果或完成,用完成时 第三步:确定时间参照点——根据主句或从句的时态确定参照时间,现在参照用现在完成进行时,过去参照用过去完成进行时
常见误区
原因分析:
混淆了完成时和完成进行时的核心区别:完成时强调结果或完成,完成进行时强调动作的持续过程。'read'若强调已完成,可用完成时,但若强调持续阅读的过程,应用完成进行时。
正确做法:
应改为'I have been reading this book for three hours.'以突出动作的延续性
错误做法:
误用现在完成时替代现在完成进行时,如:'I have read this book for three hours.'
原因分析:
know, like, belong to等状态动词通常不表示持续进行的动作,不能用进行时态。学生受汉语表达影响,误以为'一直认识'可以用进行时。
正确做法:
应改为'I have known him for ten years.'使用现在完成时即可
错误做法:
错误地将非延续性动词用于完成进行时,如:'I have been knowing him for ten years.'
原因分析:
by the time引导的时间状语从句中,若主句动作发生在从句动作之前且持续进行,需用过去完成进行时或将来完成进行时,不能直接用现在完成进行时。
正确做法:
应改为'By the time he arrives, I will have been waiting for an hour.'或将从句改为过去时态用过去完成进行时
错误做法:
在by the time结构中错误使用现在完成进行时,如:'By the time he arrives, I have been waiting for an hour.'
同模块其他考点
想在练习中掌握「英语」考点?
鲸泓网页版提供知识点诊断、针对性练习与学习报告。
进入鲸泓练习