Been or Gone

If you have been it means you are not there now and have returned.
If you have gone it means you are still there and haven’t returned.

  • Gary has been to the bank. He came home about 15 minutes ago.
  • I am sorry Gary isn’t here. He’s gone to the bank.