高考一般过去时和现在完成时怎么区别?

2025-03-12 02:57:04
推荐回答(1个)
回答1:

(1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
(2)过去时常与具体的(一点)时间状语连用,而现在完成时通常与模糊的(一段)时间状语连用,或无时间状语。
She returned yesterday.
她是昨天回来了。
He has been in New York for many years/2 years.
Have you ever been to Beijing?
(3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know. 过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。