I put it on the desk.我把它放在了那张课桌上.意思仅仅表明:过去,我把它放在了那个课桌上.现在那个东西在哪里,怎么样了,我们不得而知.
I have put it on the desk.我已经把它放在那张课桌上了.意思是:过去的时候,我把它放在了那张桌子上,而且,现在可以肯定的是,它就在那张桌子上.
你要区分一般过去时和现在完成时的联系和区别:
联系:两者都有过去做过某事的含义;
区别:一般过去时只是表明过去那个动作而已;而一般现在时除了告诉我们一个发生在过去的动作之外,还告诉了我们那个动作对现在有影响.具体影响根据上下语境来判断!