过去完成时与现在完成时的区别及用法 |
您所在的位置:网站首页 › for和to的区别用法 › 过去完成时与现在完成时的区别及用法 |
一样。
现在完成时的动作发生在过去,但是时间参照点是现在
过去完成时的动作发生在过去, 但是时间参照点是过去的某一时间。 请看下面两个例句
-I have lived in Thailand for five years.( 我当前在泰国已经住了五年了 )
Live( 居住 ) 是上面例句的谓语, 那么这个动作显然是发生在过去 ( 五年前 ) , 但是一直持 续到现在,我们的时间参照点是“现在、当下”。我们再看下面一个例句:
-I had lived in Thailand for five years before I went to China.( 在我来中国之 前,我已经在泰国住了五年了 )
Live 这个动作发生在过去, 是前面句子的谓语, 但是整句话的时间参照点变成了 before I went to China ,这个动作也是过去的一个时间点,所以我们要把 go 变成 went 。所以从 上面两个例句中大家能够看出,其实这两个时态的不同之处就在于时间参照
点的不同。总 结一下, 现在完成时用来表示过去发生的动作对现在造成的影响, 通常我们能够用现在完成 时态表达三类情况:
第一、
经验 (Experience)
-I have seen that movie before.( 我之前看过那部电影 )
凡是我们谈论之前的经验,看过、听过、吃过、去过、读过等等的经验都能够用现在完 成是来表达,那么上面例句的意思是我不但看过那部电影,而且我对电影的情节还有印象。
第二、
持续 (Continuum)
-I have known John since we were kids.( 当我们还是小孩的时候我就理解 John 了 )
Know( 理解 ) 这个动作发生在过去, 而参照点是现在, 说明我们现在还是朋友, 而且友谊 还可能继续持续下去
第三、
改变 (Change)
-I have bought a new car.( 我买了一辆新车 )
Buy 这个动作发生在过去,但是时间参照点是现在,其实言下之意是我不但买了一辆新 车,而且这辆新车我现就在我家,我随时都能用。之前没有车,现在有车了,这就是改变。
那么过去完成是则是谈论过去的两个动作谁先谁后的问题,请看下例:
-The plane left at 5 pm.( 飞机下午五点起飞的 )
-We arrived at the airport at 6 pm.( 我们六点到的机场 )
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |