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.

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