GONE TO means "left for" or "travelled to". BEEN TO means "travelled to and returned from".
EX.Where is your husband? My husband has gone to london (he's still there)
Your husband looks tired. Yes, he does.He has been to London today.(Obviously, he is back).
Be careful, you can say to somebody who is in England: Have you been to England before?
If the person is next to you in Paris, you will ask him: Have you ever been to England?
Got it fra?
Thanks again (----enough) Fra
Hi Silky, Yes it is ok, thanks enough. The things are clear when they are well explained. A+ Fra
Hi Silky, In studying a one more time your examples, I have been asking myself the difference between the sentences: Have you been to England before? and Had you been to England before? Your opinion please. Thank a lot for it. Fra.
Thanks a lot Silky. It is clear. Have a nice day. Fra.