глагол was - это прошедшее время глагола быть. Глагол had употребляется в случае, когда речь идёт об одежде и его можно перевести, как иметь. Например: Его отец был учителем - His father was a teacher/ На нём было новое пальто. -- He had a new coat on.