I imagine that, even if you confine it to appearance expressions, you're going to run into trouble with when to use have and when to use has . Secondly, there's going to be a fuss over the question forms do ... have and does ... have . Then there's going to be a stumbling block with negations...