第1个回答 2016-07-16
have sb/sth done和have sb/sth to be done
共同之处是宾语都是宾补动作的承受者,都表示被动。
区别是have sb/sth done表示句子的主语可能是自己做某事,也可能是安排别人做,而have sb/sth to be done则一定是主语有某事让别人做。
例句:
I must have my homework done before going to bed.
He had his hair cut yesterday.
Do you have anything to be taken to your son?
have sth done还可以表示经历或遭遇某情况.如:
He had his finger cut.他的手指弄伤了.