Разница между «was» и «have been» заключается в фокусе на время и завершённость действия. 5
«Was» — это простая форма прошедшего времени глагола «to be». 5 Она описывает факт нахождения в каком-либо месте в прошлом без связи с настоящим моментом. 5 Например: «I was there yesterday» (Я был там вчера) — просто констатация факта. 5
«Have been» — это Present Perfect, который указывает на действие, начавшееся в прошлом и имеющее связь с настоящим. 5 Например: «I have been there» означает, что вы побывали там, и этот опыт влияет на ваше настоящее положение. 5 Возможно, вы получили опыт, знания или впечатления, которые важны сейчас. 5
Таким образом, «was» используется для событий, которые произошли в известное время в прошлом и закончились там же, а «have been» — для событий, которые начались в прошлом, продолжались до настоящего момента и либо всё ещё происходят, либо имеют какой-то длительный эффект. 2