一般过去时与过去完成时怎么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 15:18:31
一般过去时与过去完成时怎么区别

一般过去时与过去完成时怎么区别
一般过去时与过去完成时怎么区别

一般过去时与过去完成时怎么区别
一般过去时表示过去发生的动作,但只是单纯的陈述过去发生的事情或存在的状态.而
现在完成时表示过去发生的动作,强调这个过去发生的动作对现在产生的影响或结果.因此,在做题的时候,当你判断出一个动作是过去发生的,同时对现在产生了影响或者结果,你就选择现在完成时态.如果你判断出这个动作是过去发生,但是没有对现在产生影响或结果,就选一般过去时.比如:
---Where have you put my book?I can't find it .
---I put it in the schoolbag just now.
第一个句子,put 这个动作发生在我问他话之前,且对说话时产生了影响(影响就是我找不到他了),所以put 用的是have put 现在完成时,第二句,这个人回答说,我刚刚把书放在书包里面了,这是在单纯的阐述说话前发生的动作,不强调对说话时产生的影响,所以用put,一般过去时.