I know that "gewesen" is used in simple past, which I believe is used more for formal writing. I've heard people (in southern Germany) use "gewesen" in conversation and am unsure why people wouldn't say "war". When should "gewesen" be used in spoken german instead of "war"?