内容正文:
完成时的概念以及判断依据
完成时态是表示动作已经完成的时态。
完成时在时间轴上可表示以某个特定时间为点,对时间点之前发生的动作做的一个总结,因此其实完成时态表达的是一个时间段。
完成时态具体包括现在完成时,过去完成时和将来完成时。平时我们接触的比较多的是过去完成时和现在完成时。
完成时态的构成要件
1.完成时态包括过去发生或已经完成的动作对时间点的影响或结果,或从过去已经开始,持续到时间点的动作或状态。
因此完成时态不一定代表事情全部完成,可以分为:
1)事情全部完成,对现在产生影响。
2)事情部分完成,持续到现在的状态。
(第二种状态通常被大家所忽略)
2.完成时态拥有统一的谓语动词公式:have done。
通过对助动词have的变形来表示不同的时间段。
现在完成时(have/has+done)
现在完成时是从现在的时间点看之前的一件事情的完成状态。
现在完成时所表达的时间段是从过去到现在。其主要强调的是现在的之前,不论事情是全部完成,还是部分完成。
现在完成时VS一般过去时
一般过去时单纯表达过去发生的动作,现在完成时表达过去发生到现在的行为,或者过去的行为对现在的影响。
(一般过去时强调过去的时间,现在完成时强调过去的影响)
过去完成时(had+done)
过去完成时表示过去的一定时间点之前一件事情的完成状态。
过去完成时主要强调过去的之前,事情有可能全部完成,也可能只完成了部分。
过去完成时VS一般过去时
两个时态都是表示过去,主要的差别在于行为发生的先后。
过去完成时先发生,一般过去时后发生
将来完成时 will have done
将来的的时间点之前一件事情的完成状态。
格外需要注意的是,完成时态都是站在某个时间点,对时间点之前发生的动作做一个总结。所以句子的上下文中需要有一个明确的时间点,如果没有明确的表示出这个时间点,就不能使用完成式。
例:
She had already come. (错)
You will have arrivaled at Beijing.(错)
现在完成时的判断依据
①for + 时间段;since + 时间点
They have lived in Beijing for five years.
They have lived in Beijing since 1995.
I hav