you hair wants cutting.you'd better have it down tommor

来源:百度知道 编辑:UC知道 时间:2024/05/08 10:11:59
you'd better have it down tomorrow 为什么要用have done,不太明白 能否解释详细点 谢谢大家

have sth done 意思是让别人去做某事
你不会自己给自己理发,所以就是 have my hair done.

因为前面一句的主语是 your hair

如果前面是 You need a haircut,
后面就说you'd better do it tomorrow.

have...+动词的过去分词的意思是:请某人做某事。你的头发长了,你明天最好请人理一下。

have sth. done 让(他人)为你做(某事)
We are having our car repaired.我们的车正在被修理。