英语的现在完成时太难了,怎么理解好啊,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/30 07:55:48
英语的现在完成时太难了,怎么理解好啊,
因为汉语里也没有啊,不好理解,我目前只是知道带已经的都是完成时,但具体含义还是不太明白啊,大家学习现在完成时都有什么好方法啊?
因为汉语里也没有啊,不好理解,我目前只是知道带已经的都是完成时,但具体含义还是不太明白啊,大家学习现在完成时都有什么好方法啊?
![英语的现在完成时太难了,怎么理解好啊,](/uploads/image/z/525762-18-2.jpg?t=%E8%8B%B1%E8%AF%AD%E7%9A%84%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E5%A4%AA%E9%9A%BE%E4%BA%86%2C%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3%E5%A5%BD%E5%95%8A%2C)
很简单,与一般过去式对比一下就好理解了.
现在完成时态表示 动作发生在过去,但对现在造成某些影响,不能和表示过去的时间状语连用.如:I have just had breakfast. 我刚吃过早饭了,动作已发生,对现在的影响是:我现在不饿了.如果用一般过去式 I had breakfast just now. 只表示过去的动作,和现在不发生联系 ,现在饿不饿不知道.
再比如:He has lived here since 2000. 2000年以来他一直住在这里.(现在还住在这里.)
He lived here in 2000. 2000年他住在这里.(现在住不住在这里不知道,不涉及.)
现在完成时态表示 动作发生在过去,但对现在造成某些影响,不能和表示过去的时间状语连用.如:I have just had breakfast. 我刚吃过早饭了,动作已发生,对现在的影响是:我现在不饿了.如果用一般过去式 I had breakfast just now. 只表示过去的动作,和现在不发生联系 ,现在饿不饿不知道.
再比如:He has lived here since 2000. 2000年以来他一直住在这里.(现在还住在这里.)
He lived here in 2000. 2000年他住在这里.(现在住不住在这里不知道,不涉及.)