英语的现在完成时太难了,怎么理解好啊,

英语的现在完成时太难了,怎么理解好啊,
因为汉语里也没有啊,不好理解,我目前只是知道带已经的都是完成时,但具体含义还是不太明白啊,大家学习现在完成时都有什么好方法啊?
英语人气:287 ℃时间:2020-03-08 11:55:29
优质解答
很简单,与一般过去式对比一下就好理解了.
现在完成时态表示 动作发生在过去,但对现在造成某些影响,不能和表示过去的时间状语连用.如:I have just had breakfast. 我刚吃过早饭了,动作已发生,对现在的影响是:我现在不饿了.如果用一般过去式 I had breakfast just now. 只表示过去的动作,和现在不发生联系,现在饿不饿不知道.
再比如:He has lived here since 2000.2000年以来他一直住在这里.(现在还住在这里.)
He lived here in 2000. 2000年他住在这里.(现在住不住在这里不知道,不涉及.)
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版