英语时态,过去时,过去的过去和过去已完成有什么区别?

如题所述

一般过去时

1.概念:过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为。

2.时间状语:ago,yesterday,the day
before yesterday,last week,last(year,night,month…),in 1989,just now,at
the age of 5,one day,long long ago,once upon a time,etc.


过去完成时

1.概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。

2.时间状语:before,by the end of last year(term,month…),etc.

(1)过去完成时表示过去某时之前结束的动作或状态
  When he got there,the train had already left.他到了那儿时火车已经离开了。
  Ina realized she had made a mistake.艾娜意识到她犯了个错误。
  (2)过去完成时与when等从句连用
  had+just / barely / hardly / scarcely+done...when...,no sooner...than... 是表示“刚……就……”或“不等……就……”的固定句型。如:
  No sooner had we left the house than it began to rain.我们刚离开家就开始下雨了。
  I had not gone much farther before I caught them up.我没有走多远就赶上他们了。
  (3)过去完成时表示持续到过去某时之前的动作或状态
  We had finished the work by nine o'clock yesterday.昨晚九点前我们已完成了工作。
  The company had completed the project by the end of 1999.到1999年底公司已完成了那个项目。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-30

1,动作在过去发生,就用过去时。谓语动词用动词的过去式形式。

2,动作在过去的过去发生,就用过去完成时。可以画一条横坐标,左边表示过去的时间,右边是将来的时间。在横轴上取一个点表示过去时,这个点左边的点就是过去完成时。谓语动词用 had+动词的过去分词。即had done.

3,认识你是个过去的动作,用一般过去时。在这个动作之前我认识他。所以是过去的过去。用过去完成时。

本回答被网友采纳
第2个回答  推荐于2017-11-23
动作在过去发生,就用过去时。谓语动词用动词的过去式形式。
例如:I watched that movie yesterday.
我昨天看了那部电影。
动作在过去的过去发生,就用过去完成时。可以画一条横坐标,左边表示过去的时间,右边是将来的时间。在横轴上取一个点表示过去时,这个点左边的点就是过去完成时。谓语动词用 had+动词的过去分词。即had done.
举例:I had known him before I knew you.
我在认识你之前就认识他了。
认识你是个过去的动作,用一般过去时。在这个动作之前我认识他。所以是过去的过去。用过去完成时。追问

谢谢

本回答被提问者采纳
相似回答