完成进行时
完成进行时是完成时的强调形式。
完成时态
完成时态表示已完成或从事的动作,它可分为:
1)现在完成时用来表示对目前状况仍有影响的刚刚完成的动作(常与yet,already,just连用),或者过去某一时该发生的,持续到现在的情况,甚至还可能继续下去(常与for,since连用)。
例1:He has just come back from town.
他刚从城里回来。
例2.We’ve known each other since childhood.我们从童年时代起就彼此认识了。
注:现在完成时与与一般过去时的区别:现在完成时强调过去发生的动作与现在的关系,如所发生的结果、影响等;而一般过去时只表示动作发生在过去表示某一时刻,不表示与现在的关系。
This(That,it)is(was)the first(second….)time+定语从句:
This(That,It)is(was)the only(last)+名词+定语从句;This(This,It)is(was)+形容词最高级+名词+定语从句。如果主句的谓语动词是一般将来时,从句的谓语动词动词通常用现在完成时;如果主句谓语动词是一般过去时,从句的谓语动词通常用过去完成时。
例1:This is the first time(that)I’ve drunk Californian champagne.