完成进行时态

语法核心B 档L2近3年考频 4 次

常见题型:choice、fill、short

完成进行时态 - 时态语态

核心概念

要点

解题方法

常见误区

原因分析:

混淆了完成时和完成进行时的核心区别:完成时强调结果或完成,完成进行时强调动作的持续过程。'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.'

同模块其他考点

想在练习中掌握「英语」考点?

鲸泓网页版提供知识点诊断、针对性练习与学习报告。

进入鲸泓练习