have sb doing have sb done have sb to do have sth done have
1个回答

have sb doing 使某人做某事,表示事情还在进行当中

eg:Prevent sb from doing sth.

have sb done 使他被某人做某事,事情也已完成

eg:Have you done your homework?

have sb to do 使某人做某事,表示事情准备进行,

eg:persuade sb to do sth

have sth done 要完成某事,表某事已经完成或者可能完成

eg:have the tree cut down

have machine examined

have sth to do 有某事要做,表事情还没做

eg:I have a lot of homework to do .

have sth doing 这个应该是have ..doing sth 吧

eg:have problems doing sth.

只是个人理解,仅供参考而已~