英语中的一般过去时和过去完成时怎么区分?

来源:百度知道 编辑:UC知道 时间:2024/05/10 19:48:41
请各位举几个详细的例子,不胜感谢。
还有With all this done,I (get over)the disease.应该用什么形式填写,为什么?这属于什么时态?

这两种时态学生很容易混淆,因为它们据描述的动作都是过去发生的。那么我们应当怎么去区别开它们呢?
它们的主要区别在于:一般过去时一般只出现一个表过去的时间,而过去完成时则应出现两个表过去的、有先后时间或动作!
1. 一般过去时表示说话人关心过去某动作发生的“时间”,所以往往有表过去的时间!如有two days ago, last week, yesterday等等。
He came here two years ago.
We played basketball last week.
2.过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时。运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟!
Mr Green had lived in New York for ten years before he came to China.("来”中国已过去,而先前“住”在纽约更过去!)
We had learned 1000 words by the end of last term.
(“上期期末”已过去,而是在其前“学”的就更过去了!)

1)在确定的过去时间里所发生的动作或存在的状态。
时间状语有:yesterday, last week, an hour ago, the other day, in 1982等。
Where did you go just now?

2)表示在过去一段时间内,经常性或习惯性的动作。
When I was a child, I often played football in the street.
Whenever the Browns went during their visit, they were given a warm welcome.

3)句型:
It is time for sb. to do sth "到……时间了" "