学员疑问:老师,请问下现在完成时和一般过去时有什么不同吗?
老师解答:两者强调的情况不一样。现在完成时强调动作的结果对现在的影响,属于现在时的范畴;一般过去时强调动作所发生的时间,属于过去时的范畴。因此,过去时需跟过去时间连用或者表过去时间的上下文连用,而现在完成时不能与过去时间连用。
可以比较下以下例句:
I’ve lived here for ten years. 我在这里住了10年了。(现在仍在这儿)
I lived here for ten years. 我在这里住过10年。(现在不住这儿了)
点评分析:对于时态的区分,需要多总结,多看例句。