烦恼的英语语法:现在完成时、过去完成时和将来完成时最全解析

英语中不好记的完成时最全解析:

一、现在完成时

定义:现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。

构成:主语+have/has+动词的过去分词+其他成分


用法:

1.表示过去发生的动作或状态对现在的影响。常与yet, already, just等副词连用。

eg . I have already seem this film .

I have just finished my homework.


2.表示过去某一时刻发生的动作或存在的状态一直持续到现在,也许将继续下去,常与for,since引导的表示一段时间的时间状语连用.

eg . My father has served in the army since 1970 .


烦恼的英语语法:现在完成时、过去完成时和将来完成时最全解析


二、过去完成时

定义:过去完成时表示在过去某一时间或某一动作之前已经发生或完成的动作或状态。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。

构成:主语+had+动词的过去分词+其他成分

用法:

1.表示在过去某一时刻或某一动作之前已完成的动作或状态,常与by,before,by the end of引导的表示过去的时间状语连用。

eg . I had no idea that I had met you before .

By the end of last month, we had learned 100 new words.


2.表示一个动作或状态在过去某一时刻之前发生,持续到过去,也许将继续下去.

eg. By last month Tom had lived in London for about 25 years.

By 5 o'clock the farmers had worked for 12 hours in the field.


三、将来完成时

定义:将来完成时表示在将来某一时刻或某一动作之前已完成的动作或状态.

构成:主语+shall/will have+动词的过去分词+其他成分


用法:

1.表示在将来某一时间之前已完成的动作,往往对将来某一时间产生影响,常与by,by the end of引导的表示将来时间的时间状语连用.

eg . We shall have learned 12 units by the end of this term .

By the time you get home I will have cleaned the house from top to bottom.


2.表示将来某一阶段内持续发生的动作.

eg . I shall have reorganized the company in a year or so .

Will you have known Kevin for 10 years next month?


烦恼的英语语法:现在完成时、过去完成时和将来完成时最全解析


分享到:


相關文章: