英语语法学习:一般过去时与现在完成时的比较 :一般过去时与现在完成时之间又些什么是需要我们注意的点呢
我们应该怎么区分好它们之间的关系呢
下面我们一起看看这篇《一般过去时与现在完成时的比较》
1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作; 现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响
2)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语
* 一 般 过 去 时 的 时 间 状 语 : yesterday,last week,ago, in1980, in October, just now 等,皆为具体的时间状语
*现在完成时的时间状语:for,since, so far, ever, never, just, yet, till/until, up to now, in past years,always 等,皆不确定的时间状语
共 同 的 时 间 状 语 : this morning, tonight, thisApril, now, already, recently, lately 等
3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如 live, teach,learn, work, study, know
一般过去时常用的非持续性动词有 come,go, leave, start, die, finish, become, get married 等
例如: I saw this film yesterday
(强调看的动作发生过了) I have seen this film
(强调对现在的影响,电影的内容已经知道了) Why did you get up so early
(强调起床的动作已发生过了)Who hasnt handed in hi