Should have vs Should of

The phrase should have indicates a missed obligation or opportunity in the past. In informal speech, it is contracted to should’ve, not "should of."