英语完成时区别现在完成时过去完成是完成进行时将来完成时等
4个回答

现在完成时 表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态.

过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作.

它表示句子中描述的动作发生在“过去的过去”.

将来完成时

将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作.经常与before+将来时间或by+将来时间连用,也可与before或by the time引导的现在时的从句连用.

1) 构成 (shall)will+have+动词过去分词