今天给大家解析-Past Perfect and Past Perfect Continuous 过去完成时和过去完成进行时的用法区别。
语法解析Part IPast Perfect - 过去完成时,这个时态可以对比Present Tense - 现在完成时 进行比对记忆,表述的意义相同,仅有时间不同。当我们谈论过去已经发生的某事,经常是指之前已经发生过的某事,我们可以用过去完成时态(had 过去分词 )来表示。现在完成时是"过去的动作或状态持续到现在并且已经完成"。在英语时态中,"时"指动作发生的时间,"态"指动作的样子和状态。例如:The building has been finished .这栋楼已经完工了。My mother had cooked breakfast when we got up.我的妈妈在我起床的时候已经做好了早餐大。我们可以看下面这个图片,可以对比下:
Part II Past Perfect Continuous-过去完成进行时,同理,我们也可以对照Present Perfect Continuous - 现在完成进行时进行对比记忆,两者均表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。例如:It has been snowing for two hours.大雪已经下了2个小时了。(仍然在下)By the time My brother arrived we had been waiting for 3 hours.在我的弟弟达之前,我们已经等待了3个小时之久同样看这个示意图,对照记忆:
语法进阶既然说到英语时态,将所有的英语时态做一个汇总。将时间分为四个:过去,现在,将来,过去将来。将状态分为四个:一般,进行,完成,完成进行。这样就构成了4*4=16种时态了,如下图所示,标红色的4组是使用频率比较低的英语时态。
对应的彩色使用频次汇总表:
That's all.今天的分享就到这里,具体的英语时态语法,还是要结合相关语境才能正确使用,希望能够帮助到你。