has been to和has gone to的区别

问题描述:

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 been to school in her early age.
凯特从小就没有去过她的学校.