第1个回答 2008-08-29
have sth done 就是使某物成一种...的状态 或者是 把某事做成的意思。 是完成时态。
当主语是第三人称单数时,也能是has /had sth done 。
第2个回答 2008-08-29
作了什么事的意思
比如I hav my homework done
我写完了作业
或者让别人做事
比如You better have your homework done before afternoon
你最好在下午前写完作业
注意跟have sth. to do不一样
比如I hav my homework to do.
我有作业要写
跟时态有关系 可以has/had sth done
第3个回答 2008-08-29
这是个固定用法,类似于be+adj短语。它强调事情的状态,而不在于这个事情是什么时候完成的。譬如有人问你某件事有没有完成,他可以说:
Tom, did you have that done? Or
Tom, do you have that done?
第4个回答 2008-08-29
have sth done 意思是 使什么事情被做
比如 have the house painted 意思就是让别人来刷墙,因为paint 和wall 之间是动宾的关系~~