"I should have done" is like you did something but regret it
"I should do" is that you want to do sonething in the future
Just removing the "have" in the sentence is not correct, like "I should done"
Hope this aswers your question! Which example did you have in mind?