如何分辨过去时与现在完成时?
1个回答
展开全部
过去式表示过去某一时刻发生的动作或单纯叙述过去的事情,强调动作。现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,比如each, learn, work, study等。而一般过去式的动词一般是非延续的,比如come, go, leave, start, die, finish,等。
在做题的时候区分两种时态的技巧:
1、比较简单的是根据它们各自习惯搭配的时间状语来判断,这种比较直观。例如:
——I have already seen the film“Titanic”. 根据already判断此处应该用see 的现在完成时形式。
——The day before yesterday. 根据时间状语the day before yesterday,此处应用一般过去。
2、有时候并句子中没有直接的时间状语,这个时候就在揣摩两者之间在用法上的区别以及各自不同的侧重点。
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询