长沙网友吧 关注:3,665贴子:225,232
  • 1回复贴,共1
求助

have been和have的区别

只看楼主收藏回复



1楼2023-07-02 10:43回复
    havebeen是动词短语,表示已经发生的完成动作,有过去时的含义;have是一个动词,指“有、得到、拥有”这三个含义,而且可以有不同的时态,当有过去时的含义时,表示“已经得到”。所以,havebeen和have都是表示已经发生的完成动作,但havebeen指“已经发生过”,而have指“已经得到”。


    IP属地:安徽2楼2023-07-11 04:02
    回复