はずでした
hazudeshita

Noun
Auxiliary Verb
Desu Copula

The polite past form of

1. Was supposed to; Was intended to; Should have

Past/Perfective
Polite
Sumo