What is the way to say that something "should be done" in the past?
I know there is a "should have" structure, but it is used for situations, when something was to be done in the past, but it wasn't. E.g. "You should have called me yesterday. Why didn't you?"
So, would it be correct to say "It should have been done" in a situation when something was to be done and in fact it WAS DONE?