have a seat和take a seat的区别

4个回答

  • 这两个意思上并没有太大差别,但使用时稍微有区别

    比如,你在跟客人说“来,坐吧”时要说“Please take a seat"

    have一般指代已经完成的动作,意思是你已经有了一个座位

    take是短暂性动词,一般指代这个动作,还未完成