the girl with long hair和the girl has long hair的区别应该用哪个?为什么?

问题描述:

the girl with long hair和the girl has long hair的区别
应该用哪个?为什么?

应该用前面那一个the girl with long hair这个女孩留着长头发,英语中不用"has"来表示有长头发,这是中式英语了

前面的只是一个短语,后面的是一个句子。
短语后面还可以直接加动词,句子后面除非有连词或者其他形式,不然不能直接加动词

the girl with long hair (介词短语)
the girl who has long hair (定语从句)
两个都可以
但直接用介词短语比用定语从句简练,所以一般情况下用介词短语就行了,除非需要特意强调的情况才用定语从句