现在完成时和过去完成时的区别例如:I had played football和I have played football他们有什么翻译上区别?

问题描述:

现在完成时和过去完成时的区别
例如:I had played football和I have played football
他们有什么翻译上区别?

顾名思义,过去完成时就是在过去已经完成啦的事,对现在没有影响.而现在完成时也是完成啦的事,是不久前完成,但它对现在有影响!区别就在这.had played 是过去玩啦,没有对你现在有影响,可以在很久之前.而have played 是刚玩完不久有影响!明白?影响就是,可能你现在累的要喝水什么的…