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

最好有详尽的例子说明,不要太深奥,嘿嘿

1.一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。基本结构:主语+动词过去式+其他;否定形式①was/were+not;②在行为动词前加didn't,同时还原行为动词;一般疑问句Did+主语+do+其他。
2.过去完成时(past perfect)①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续。发生在前的那个动作【过去的过去】 过去完成时动作发生在过去的过去。 He said he had been to Beijing twice. 他说他已经去过北京两次。(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。   过去完成时常用的时间状语有
1. by the end of last year.   By the end of last term, we had learned 5000 new words.   2. By the time sb. +动词过去式 如:The bus had already left by the time I got there.

个人认为区分一般时和完成时(这其中包括区分现在时和现在完成时,区分过去时和过去完成时),最重要的就是记住一些常用的完成时时间状语,在做题和理解文章时 大有帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-04
1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时看来你对英语还是学得不认真啊, 高中课本上都有的, 现在完成时是表示过去
相似回答