has been to和has gone to的区别Kate has never ( ) to school in her early age.应该填been还是gone?为什么?

问题描述:

has been to和has gone to的区别
Kate has never ( ) to school in her early age.
应该填been还是gone?为什么?

been
has been to 是已经去过了、现在人已经回来了
has gone to 去过、现在人没回来、或者是在回来的途中

been
has been to指曾经去过某地(去了又回来了)
has gone to 指人不在这儿,(去了某地/到了某地)

has been to表示“曾经去过某地,但现在已不在那个地方”
has gone to表示“已经去了某地,或正在去某地的途中”(即“不在这里”)
Kate has never been to school in her early age.
凯特从小就没有去过她的学校.

been
been to去过某地
gone to去某地的路上
Kate has gone to shcool
她去学校了(不知道到每有