过去完成时在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。它表示动作发生的时间是“过去的过去”,侧重事情的结果。现在完成时是过去的动作或状态持续到现在,对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。
过去完成进行时和现在完成进行时有什么区别
二者主要的区别是表示的状态不同,具体如下:
1、现在进行时态——现在正在进行或延续的动作或状态。
I am eating.我(现在)正在吃。
2、过去进行时态——过去正在进行或延续的动作或状态。
I was eating.我(过去那时)正在吃。
现在/过去完成进行时的用法:
1、在某段时间内一直进行的动作用现在完成进行时来强调动作在某段时间里的持续性。动作通常有“现在”的结果,要根据上下文来确定到“现在”为止,动作是否还在继续进行。同样,过去完成进行时表示在过去更早时间内进行的动作,并对过去某一时刻产生结果。
2、表示重复动作的现在/过去完成进行时
我们也可以用完成进行时形式来表示现在或过去经常重复的动作。
注意:过去完成进行时和过去完成时类似,需要有过去这一时间段。
现在完成进行时与现在完成时的区别
英语中现在完成时和现在完成进行时的区别:在英语中,人们用现在完成时来表示过去发生的动作或经历对现在产生的影响,而用现在完成进行时来表示一个动作从过去开始,一直持续到现在,并仍在进行中。
1、概念
现在完成时:事情发生在过去,并一直持续到现在,且过去发生的动作对现在有一定影响。
现在完成进行时:表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。
2、句式结构
现在完成时:主语+have/has+过去分词
现在完成进行时:主语+have/has been+现在分词
3、连用的时间状语
现在完成时:already,yet,never,ever,so far,up till now,recently,in the past/last…years等连用。
现在完成进行时:all day,all this morning,all these years,for+时间段连用。
4、动词的使用
现在完成时使用的动词是短暂的动作,而现在完成进行时使用的动词要持续一段时间。
短暂动词有drop,break,switch,open,close,start,finish,arrive,leave,depart and commence等。
5、动作对现在产生的结果
现在完成时:表示的结果是直接的。
现在完成进行时:表示的是最后的结果。
6、情感色彩
现在完成时:比较生动,有时含有明显的感情。
现在完成进行时:只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言。
过去完成进行时和过去完成时有啥区别
1.结构不同
过去完成进行时:sb had+been doing sth
过去完成时:had+ 过去时(past participle)
2.用法不同
过去完成进行时可以单独使用。
例句:He had been waiting for two weeks.他等了两周。
过去完成时是不能单独用的。在使用的时候,必须有另一个事件。
例句:He had studied Chinese before he came to Taiwan.他到台湾以前,曾学过中文。