本應

Verb

 * 1) should have; ought to have