怎么区分一般过去时和现在完成时?
怎么区分一般过去时和现在完成时?
一般过去时侧重于动作发生的时间,与现在无关,常与ago, just now, yesterday, last week等表示过去时间的状语连用。现在完成时侧重表示过去发生的某一动作对现在造成了影响,与现在有密切联系,常与already, yet, just, ever, never, before等副词以及for+一段时间,since+过去的时间/发生过的动作等状语连用。
一般过去时用在过去发生的事情,现在完成时用在从过去一直持续到现在事情。