一般过去式和现在完成时、现在完成时是对过去的事产生结果的 但过去式也有结果.比如I played football last week 虽然有LAST WEEK但是也产生了结果PLAY已经玩过了 为什么不用现在完成时?

问题描述:

一般过去式和现在完成时、
现在完成时是对过去的事产生结果的 但过去式也有结果.
比如I played football last week 虽然有LAST WEEK但是也产生了结果
PLAY已经玩过了 为什么不用现在完成时?

因为现在完成时是对现在造成的影响,句子中有"have/has",而且现在完成式中貌似没有时间...

现在完成时是指对现在造成影响的事态.
恩,应该是这样,我们还没上呢,是上兴趣班的时候老师说的

现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去,不包含对现在及将来的影响.试比较:The plane has arrived .飞机已经来了.(说明现在...