Is "to have sense/no sense" correct?
Solution 1:
Yes – normally you would say, "It makes sense," but with the proliferation of foreign speakers saying "It has sense," the latter may become a more usual expression. For native speakers from some areas, you might hear someone say a person "has no sense", meaning they are not very bright. Also people say, "there is some sense to that," meaning it makes sense to a certain degree.