He has bought 和 He bought 有什么区别呢?

1个回答

  • 这两个都是表示过去时态,不过呢,bought是在过去时中用的,而has bought是在完成时中用的.什么是过去时呢,就是单纯的说过去做的事情,一般和yesterday(昨天)等连用.而完成时一般表示一种状态,表示“已经做了.”,一般和since(自从)连用.

    给你个例子啊,

    I bought a pen yesterday.我昨天买了个笔.

    I have bought a pen so you don't need to buy again.我已经买了个笔所以你不用再买了.

    懂了吧?

    我自己的知识...