是不是某些情况下用完成时态和过去时态都可以?

背景是,我前几天让Mary送一些文件过去给对方,但是对方发信说没有收到,并且请尽快送来。于是我确认了一下,发现M确实已经送去,所以回信告诉对方。可以用
I confirmed with Mary, and the paper was sent to you.表达么?还是应该用I have confirmed with Mary, and the paper has been sent to you.到底用完成时态还是用过去时态?都可以么?什么情况下可以没有区别?
完成时态是对现在有影响的过去动作,关键怎么区别对待对现在有没有影响啊?这个句子有人给我讲说是可以用过去式的,也可以用过去完成表示强调对现在有影响。

我认为应该用前者来表达为好。
过去时态描述的是过去已经发生的事情,而完成时态强调的是从过去某一时刻发生并有可能持续到现在及将来的事情。
若用第二种表达方式,就让对方觉得你一直在向对方确认文件是否送出,并且文件一直在送出的路上,还未到目的地。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-11
完成时侧重已经完成,而过去时则强调过去的动作

本题最好用完成时
第2个回答  2009-02-11
我想在这个情况下确实两种都可以.
准确一点 对方让你确定的话 用现在完成时好一些 说明在你回信给对方的这一刻之前的时间内 已确定好了

对于区别对现在是否有影响 几看现在的状况是否与想强调的过去的重点有关