英语里 一般过去时 过去完成时 现在完成时怎么区分

来源:百度知道 编辑:UC知道 时间:2024/05/10 13:06:04
这三种状况 怎么区分
希望有人说一下 最好举例一下

一般过去时通常广泛指过去做过的动作。
例:He went to school last day.
现在完成时一般指过去做过并对现在有一定影响的动作。
例:He has gone to schoollast day. His mother couldn't find him.
过去完成时指一个故事的背景在过去,且谈到其中人物还在过去做的动作(即过去的过去)。
例When Tim was 11 years old,he rememdered that once he had gone to school when he was 5 years old.

一般过去时 讲述 过去干过的
he got up late yesterday

过去完成时 讲述 过去完成某事 并对现在的影响
he had already finish his homework yesterday

现在完成时 现在完成的事 并一直持续
he has gone

一般过去时就是在动词后面加ed,do要改为did,have-had;are-were,is-was.比如:ship-shipped;work-worked
过去完成时一般是had+过去时动词。比如:I had finished my homework.在过去里我已经完成了我的作业。
现在完成时是have+过去时动词。比如:I have finished my homework.我已经完成了我的作业。(可能是刚刚完成的)

一般过去时 动词的时态是过去式 过去式一般+ed ,特殊情况你自己要记住(比如 go的过去式为went)

过去完成时 had + 过去分词
现在完成时 have+ 过去分词

过去分词一般+ed ,特殊情况你也要自己记住(比如 go的过去式为gone)