过去完成时和一般过去时的区别
过去完成时和一般过去时的区别如下:
(1)过去完成时表示以过去某时间为起点以前所发生的动作或存在的状态,即:过去完成时强调“过去的过去”,而一般过去时只表示以现在时间为起点以前所发生的事情或存在的状态。
He studied there two years ago.
他在那儿学习了两年。(离现在两年)
He said he had studied there two years ago.
他说他在那儿学习了两年。(离他说话时两年)
(2)表示过去某个时间以前所连续发生的两个或两个以上的动作时,一般用and,then,but按照动作的先后顺序连接,此时通常用一般过去时而不用过去完成时。
He said he went the shop and bought some food.
他说他去商店买了一些食品。
He entered the room,turned on the light and read an evening paper.他进了房间,开灯,读了报纸。
(3)在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:先发生的用过去完成时,后发生的则用一般过去时。
She was very happy.Her whole family were pleased with her,too.She had just won the first in the composition competition.
它们的主要区别在于:一般过去时一般只出现一个表过去的时间,而过去完成时则应出现两个表过去的、有先后时间或动作。
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.("来”中国已过去,而先前“住”在纽约更过去!)
有以下区别
过去进行时强调动作在过去某时刻正在进行或持续,而一般过去时表示动作的完成。
表示过去的状态、感觉及心理活动的静态动词(如be, like, love, hate, fear, own, hear, see, know, want, notice)可用于一般过去时,但通常不用于进行时
般过去时与always, constantly, forever, continually等连用,表示“过去经常性、习惯性的动作”;而过去进行时与always, constantly, forever, continually等连用,表示动作的重复,常带有感情 色彩。
有时过去进行时可以用来替换一般过去时,但一般过去时表示主语的行为是经过认真考虑的;而过去进行时表示一种较随便或没有进行仔细考虑的行为。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!