"I have gone to USA" means you are still there, in the USA. "I have been to USA" means you were there in the past. Examples: — I wonder, where is he now?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.