英语时态问题,过去进行-和完成时. 有什么区别 例如He was always working-He had always worked

含义有什么不同... 含义有什么不同 展开
ariiiel_
2011-10-26 · 超过13用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:34.7万
展开全部
额 lz你的时间状语没给出来成分不全哦...有的时候他们意义的区别和时间状语是有关系的。
我觉得过去进行时比较适用于强调在过去某一段时间正在发生的事情(回忆啊什么的还有发生在过去同一时间的动作的),过去完成时一般是在从句中作时间状语 表示”过去的过去“;如果单独用的话,一般表示在很久很久以前 某个人做过的事情 包有说话人对于自己评价的人的一种态度。

你的例子 如果是he was always working的话 :
˙有一种意思 就是就像是你奶奶回忆你爷爷的时候 她会自言自语的说:“记得那个时候,他总是在工作...”,强调当时 他的状态;或者是作为同时进行的动作 比如he was always working, while she hanged out with her friends everyday. 这个时候表示“当她和朋友出去闲逛的时候他(却)总是在工作”强调一种对比的差别还有两个人的动作的发生事件的一致性,即“他总是工作没时间干别的” 和ls一样。

如果是 -He had always worked的话:
如果说这句话是说话人对he的评价的话,这种说法有点褒奖的意思,像ls说的追悼会一样(但是按理来说˙这种情况应该用普通过去时就好 换了这个时态有点怪模怪样),在he 努力工作了很久之后这么说,表示的是一种对他的肯定;或者是用作时间状语的时候,若主句已经是一般过去式了而这个事情发生在主句动作发生之前,那么也要用过去完成时。把你的always去掉才能举例,是这样的“When she got the chance to go to a collage, he had worked.”表示“当她得到上大学的机会时,他却已经工作了。”,即“在她得到机会上大学(过去)的时候,他已经工作(发生在她得到机会之前,是过去的过去)了。”

再重新说一遍,这两个时态都是不能单独存在的,他们都是需要有语境的支撑,不像一般现在时那么简单(其实这个也需要语境...不过一般都省略了)。其实也就是说他们其实都用在从句中比较多,有了时间的不同才有现在 过去和过去完成之分,所以你这么单独说出来的话意思可能有很多的而且很多都会有驴头不对马嘴,我只是想到了两个而已。大概就是这样了。

还有我觉得如果想涨工资的话应该用现在完成时才对:He has alway worked.现在完成时有暗示过去对现在的影响,也就是暗示老板说“他那么努力你怎么还不给涨工资啊??”的意思。

这是我中学阶段学到的语法 我们班语法还行所以我觉得还是有一定可信度...lz看看吧。
啦啦威武
2011-10-25 · 超过28用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:65.7万
展开全部
个人感觉,如果是想长工资的话,就说He was always working。
他总是在工作,都没时间干别的。
如果是追悼词的话,就说He had always worked。
他曾经尽心尽力的工作着
追问
。。。同意第二句同意,的确 例句是第一句 但我就把它变成一般过去时 想看看他的含义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式