英语一般过去式和现在完成时的区别I went to beijing 和 I have been to beijing 意思上有什么区别?能不能举例区分这两种时态?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:42:43

英语一般过去式和现在完成时的区别I went to beijing 和 I have been to beijing 意思上有什么区别?能不能举例区分这两种时态?
英语一般过去式和现在完成时的区别
I went to beijing 和 I have been to beijing 意思上有什么区别?能不能举例区分这两种时态?

英语一般过去式和现在完成时的区别I went to beijing 和 I have been to beijing 意思上有什么区别?能不能举例区分这两种时态?
1、现在完成时强调对现在的影响,不与具体过去时间状语连用,但可与
ever,never,before,just,already
连用.一般过去时,表示过去某个时间发生的动作,与具体的过去时间状语连用.
2、一般过去时说的是过去发生的或已经结束了的动作,它和现在没有直接关系,
即使事实上和现在有关系,说话时也不强调这种关系,而只是指出那个动作发生在过去某一时间,而现在完成时却正要强调过去的动作和现在的关系.
I went to beijing 是表示去过北京,只是一个结束的动作.
I have been to beijing 是表示已经去过北京了,肯定是有人问了,你才说的,对现在有影响的,就是说和现在事情有关联.