为什么The girl has long hair.不能用has?

问题描述:

为什么The girl has long hair.不能用has?

The girl has long hair.这姑娘有长发。(那儿有?头上?手中?衣袋里?还是...?)不太符合英语习惯。
The girl wears long hair.这样更好。(这姑娘留有长发。是一种发型。)

可以。

可以,怎么不可以呢.如果这句话是:The girl has long hair is my sister那就不可以了.因为这句话中的谓语是is,这里的with是表示某个人的特征,是个介词,不能充当谓语

难道用have?