请问 过去完成进行时的 标识性词语是什么 现在完成进行时的标志词是什么

作者&投稿:剧昭 (若有异议请与网页底部的电邮联系)

现在完成时:

already,yet,now,just,by this time,today,this morning,this week,recently,lately,since then,often,(ever)since,before,ever。

过去完成时常用于以下固定句型:

1)hardly, scarcely, barely + 过去完成时+ when + 过去时。例如:

Hardly had I got on the bus when it started to move.

2)no sooner +过去完成时+ than +过去时。例如:

No sooner had I gone out than he came to see me.

简介

过去完成进行时(The Past Perfect Progressive)强调动作从过去的过去开始一直延续到过去某个时间点。在过去某个时间点时,这个动作可能刚刚停止,也可能仍然在进行。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。

放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时。



现在完成时:already,yet,now,just,by this time,today,this morning,this week,recently,lately,since then,often,(ever)since,before,ever

过去完成时常用于以下固定句型:

1)hardly, scarcely, barely + 过去完成时+ when + 过去时。例如:

Hardly had I got on the bus when it started to move.

2)no sooner +过去完成时+ than +过去时。例如:

No sooner had I gone out than he came to see me.

3)by (the end of ) +过去时间,主句中谓语动词用过去完成时。例如:

The experiment had been finished by 4 o’clock yesterday afternoon

2) 表示过去某时间前已经发生的动作或情况,这个过去的时间可以用by,before等介词短语或一个时间状语从句来表示;或者表示一个动作在另一个过去动作之前已经完成

简单点 判断过去完成时, 就是比较前后2个句子,都发生在过去,那就是过去的过去,就是过去完成时

already since for yet ever so far一般就是这几个常用的

had been doing

现在完成时、现在完成进行时、过去完成时、过去完成进行时的标志词,要注意区分一下!!~

现在完成时:have done;
现在完成进行时:have been doing;
过去完成时:had done;
过去完成进行时:had been doing。

1.现在完成时 (1)现在完成时用来表示对目前状况仍有影响的,刚刚完成的动作(常与yet,already,just连用),或者过去某一时刻发生的,持续到现在的情况(常与for,since连用)。例如: 1)I have just finished my homework. 2)Mary has been ill for three days. (2)常与现在完成时连用的时间状语有:since, for, during, over等引导出的短语;副词already, yet, just, ever, now, before, often, lately, recently等;状语词组this week (morning, month, year), so far, up to now, many times, up to the present等。例如: 1)I haven’t been there for five years. 2)So far, she hasn’t enjoyed the summer vacation. 3)There have been a lot of changes since 1978. (3)完成时态可用在下列结构中: This (That, It) is (was) the first (second…) time +定语从句;This (That, It) is (was) the only (last) + n +定语从句;This (That, It) is (was) +形容词最高级+ n +定语从句。如果主句的谓语动词是一般现在时,从句的谓语动词通常用现在完成时;如果主句谓语动词是一般过去时,从句谓语动词通常用过去完成时。例如: (1)This is one of the rarest questions that have ever been raised at such a meeting. (2)There was a knock at the door. It was the second time someone had interrupted me that evening. already(已经)【通常不放在句尾】,yet(已经),for,before,ever(曾经),never(从未),so far(到目前为止),since(从......时候) for+一段时间 如:one year(一年) ,two month(两个月)而since+时间点 如:one year ago(一年之前) 表示的是一个具体的时间,例如今天是09年8月1日,它指的就是具体的08年8月1日。 *完成时的定语从句 since引导的定语从句主句用完成时,后面的从句一定要用一般过去时。例如:He hadn't been back there since he finished high school. 从他中学毕业后他就没有回去过那里。 since后面的句子没有had,直接用过去式,而主句则用的过去完成时。