what is the difference between have to and should?
Actually, there is a difference between these words. Should means that it is a good idea to do something. ... The words "should" and "have to" or somewhat similar. However, "should" is more of a recommendation and "have to" is more of an obligation.