have sth done与have sb do sth与 have sb doing sth区别

好的加分

第1个回答  2010-08-05
have sth done 让别人去做这件事,(某件事被做)
e.g. I'll have my hair cut. 我打算去理发.

have sb do sth. 让某人做某事, have是使役动词,后边要省略动词不定式to

have sb doing sth. 让某人持续做某事,强调"持续"
e.g. He has us waiting for a long time.本回答被提问者采纳
第2个回答  2010-08-05
have sb done是别人做
have sb do sth是让某人完成一整件事
have sb doing是让某人保持做的这个动作
第3个回答  2010-08-05
have sth done 有些事情要做
have sb do sth 让某人做某事(还没做)
have sb doing sth 让某人做某事(正在做)
第4个回答  2010-08-05
have sth done 是使……被做,sth 和 done 是动宾关系

have sb do 是使某人做某事。

have sb doing 好像很少有这样用
相似回答