have hair cut为什么不是have cut hair

我觉得后面内个念了顺口啊,虽然是错的,

答:结构不同,意思不同。
I have my hair cut once a month. 我一个月理一次发。
我是去理发店请理发师给我理发的。 不是我自己给自己剪的(没这个水平).
从语法讲,这是have sth. done的结构。意思是让某事被(别人)做。have是实义动词,叫使役动词,后跟复合宾语,宾语补足语是过去分词表被动。
而:I have cut my son's hair. 我已经给我的儿子理过发了。
我儿子的头发是我理的,已经理好了。
从语法上讲,这是现在完成时,have是助动词,与过去分词连用,表示一个完成了的动作。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-21
have my hair cut 结构中,cut为过去分词,作为宾补。

have cut my hair结构中,have cut 作为谓语。
第2个回答  2011-03-21
have sth done 某物被。。。 固定句型 cut 是过去分词 不是原形
第3个回答  2011-03-21
have sth done是固定搭配,意思是(使某事被做),即:做某事。
相似回答