一般过去式和现在完成时怎么区分怎么用

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 08:35:22

一般过去式和现在完成时怎么区分怎么用
一般过去式和现在完成时怎么区分怎么用

一般过去式和现在完成时怎么区分怎么用
请先看两个例句:
I went to Beijing last year.
去年我去了北京.
I have been to Beijing one year before.
一年前我去过北京.
以上例句很明显可以区分 第一句是一般过去时,第二句是现在完成时.
一般过去式 表示过去发生的事情或者结束的动作,一般有时间状语或者表示过去的时间名词,如 ago,last,yesterday,等等,动词谓语要用动词的过去时 形式.
现在完成时 表示过去发生的事情或者动作对现在造成的影响或者结果.一般句子结构用 have/has + been / 过去分词 来表示.句子一般会有 before,for+一段时间 等来表示.