时态=时间+状态 。过去完成时是:
时间:过去
状态:完成
过去完成时是时间轴向过去方向平移的现在完成时,所以它表示的是过去的过去发生的动作对过去的影响 。
和现在完成时两相对比:
过去完成时只是现在完成时坐标系响过去的平移 。
过去完成时的基本句式是:
1.表过去的过去,一般用by或before
2.间接引语
3.虚拟语气,表愿望或假设

文章插图
要了解"完成时"首先要了解英语"have"这个动词的时间内涵,have/has是动词的have的现在形式,表面上看来是"现在"时间,其实本质上的时间是"过去到现在"的这段时间,更多是指过去 。
"had"是have的过去形式,表面上看来是"过去"时间,其实本质上的时间是"过去之前到过去"的这段时间,更多是指过去之前 。
"Have,had"助动词加上"主动词"作为谓语或者非谓语的作用就是告诉大家,"我是负责先后秩序的,我后面的动词的动作是前面发生" 。
为了更好的理解have的时间内涵可以看一下"一般过去时态和现在完成时态的本质区别"一贴
一般过去时态和现在完成时态的本质区别
新闻播报里经常说到某某人去世了,你觉得应该如何翻译呢?
Hedied.
他去世了 。
Hehasdied.
他去世了 。
一般过去时态:
定义:时间仅指过去,和现在毫不相干,如下图所示:
Iateanapple.
我吃了一个苹果 。
解释:ate本质上是dideat的结合体,did为时间助动词,表示过去时间;eat为状态主动词,表示一般态(陈述);ate这个动作发生在过去,和现在毫不想干 。
一般过去时态可以和表示过去的时间状语连用,其关注和有效的时间落点如图1所示在过去 。
Iwroteabooklastyear.
现在完成时态
【英语的过去完成时我不太懂,有谁是学霸请详细说明一下?】定义:时间涉及到过去到现在的这段时间,如下图所示:
Ihaveeatenanapple.
我吃了一个苹果 。
解释:have为时间助动词,表示现在时间;eaten为状态主动词,表示动作完成;eaten这个动作实质上是过去发生的,但是为了强调其影响力已经延续并影响到了现在所以结合了have助动词 。
现在完成时态中的have是现在时间,其本质是现在时态,所以其不能和绝对的过去时间状语连用,比如不能和yesterday,fivedaysago,1980等 。现在完成时态其关注和有效的时间落点如图2所示为过去和现在的这段时间 。
所以
Ihavewrittenabooklastyear.
是错误的句子,因为lastyear是表达过去时间的 。
一般过去时态和现在完成时态的区别总结
一般过去时态的动作和状态影响力仅在过去,其可以和表示绝对过去的时间状语连用 。
现在完成时态的动作和状态影响力从过去触及到了现在 。其不可以和表示绝对过去的时间状语连用 。
但是无论是一般过去时态还是现在完成时态都可以和表示一段的时间状语连用,如:
Helivedhereforfiveyears.
他在那里住过5年 。
Hehaslivedhereforfiveyears.
他在那里住5年了 。
Fiveyears仅仅是一个时间段,其并不是绝对的现在、过去时间 。
最后在回到文首的问题,
Hedied.
他去世了 。
Hehasdied.
他去世了 。
现在完成时态表达了过去动作状态对现在的关联性,表示出其新闻的新鲜失效性特点,所以一般都是用现在完成时态 。
到此你应该理解了动词"have"的时间内涵了,那么"had"不过是"have"的时间前移动而已 。
关于"have"更多的用法,如"虚拟"、"相对"、"绝对"的虚拟语气用法和非谓语动词用法可以参考《英语思维:解密英语语法的原理》图书和视频 。
- 精神分裂症能够通过自己的坚强意志自愈吗?
- 为何每个城市都有自己的市花?有何意义?
- 减肥_寻找女人的健身方式
- 科学的跑步呼吸方法
- 减肥_不同身材选择不同的运动
- 减肥_性感好身材
- 健美冠军的饮食策略
- 保持永久的瘦身方法
- 减肥_上班途中的“瘦身操”
- 10分钟拥有最佳的身材
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
