he/she should have
'deber' is slightly more formal than 'tener que'. Can express strong obligation or mild suggestion.
he/she should have study more.
He should have given more notice.
—What went wrong? —He should have checked the data before sending it.
He should have given more notice.
—What went wrong? —He should have checked the data before sending it.