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

问题描述:

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

have sth done 有些事情要做
have sb do sth 让某人做某事(还没做)
have sb doing sth 让某人做某事(正在做)

have sb done是别人做
have sb do sth是让某人完成一整件事
have sb doing是让某人保持做的这个动作

have sth done 让别人去做这件事,(某件事被做)e.g.I'll have my hair cut.我打算去理发.have sb do sth.让某人做某事,have是使役动词,后边要省略动词不定式tohave sb doing sth.让某人持续做某事,强调"持续"e.g.He h...

have sth done 是使……被做,sth 和 done 是动宾关系
have sb do 是使某人做某事。
have sb doing 好像很少有这样用