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