作业帮 > 英语 > 作业

现在完成时,与现在完成进行时的区别?都表 什么含义

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/19 01:27:31
现在完成时,与现在完成进行时的区别?都表 什么含义
一.构成:现完 have/has+-ed分词 现完进 have/has been +-ing 分词
二.用法:
1.现完 (1)表示过去发生的动作对现在的影响;
例:I have seen the film many times.
(2) 表示动作从过去某时间开始一直延续到现在,并还可
能继续延续下去.
例:He has lived here since 1949.(自1994年以来他一
直住在哪里,并有可能继续住下去.)
(3) 表示动作刚刚完成;
例:I have finished my homework just now.
(4) 含有终止或短暂意义的动词(如begin,end,come,go,join等)
不能和for since连用.
(5) 在where和when引导的疑问句中,一般不用现在完成时态
( 除Where have you been?)
2.现完进:
(1) 动作从过去某一时间开始,一直延续到现在,可能还要继续下去:
例:They have been working for two hours.
(2) 动作在说话时刻之前刚刚结束:
例:I’ve been sitting in the garden and have just
come indoors.
三.总结:现在完成体和现在完成进行体有时可以会互换使用,含义无 甚差别.但
二者之间又有区别.
⑴后者比前者更强调动作的延续性;
⑵在没有状语时,后者表动作仍在进行;前者表动作已结束;
⑶后者不适用于状态动词,前者则可.
这可是我们一群室友讲课练习辛苦了好久总结的!给点分和好评吧!