He has done to beijing 与He has been to beijing 的区别?

问题描述:

He has done to beijing 与He has been to beijing 的区别?

从来没有he has done to beijing
只有he has gone to beijing.
gone to 是去了还没回来
been to 是去了已经回来了!