have sth done与have sth to be doneA :good morning,can i help you?B:i'd like to have this package _,madam.A.to be weighed B.weighed答案上是B,这里不是有包裹要秤吗,但是还没完成把,应该是A把,我郁闷的.
have sth done与have sth to be done
A :good morning,can i help you?
B:i'd like to have this package _,madam.
A.to be weighed B.weighed答案上是B,这里不是有包裹要秤吗,但是还没完成把,应该是A把,我郁闷的.
have在这个搭配里是使役动词 意为使...让...
have sth done 就是使某物成一种...的状态
比如 have my bicycle repaired 意思是使我的自行车被修理 其实就是说修我的自行车
这个结构强调的是sth是被动的接受动作,而不是主动,并且可以不标明动作的施行者,只强调接受动作的一方.
拿上面的例子来说 修车可能并不是你自己修 但是你要去把它送修 那么这个时候就可以使用这个结构 不用说明是"修车的人"修了你的车.
跟时态没有什么关系 只要套用就行了.
如果你要在一般过去时中使用则是had sth done
一般现在时中三单当然也是要变的 he has his bicycle repaired.
现在完成的话就是 have dad sth done
过去完成是 had have sth done
个人觉得大家说的不对……
这个应该是这样的,如果要用have sth to be done的话,这里的have是实义动词了,to be done 只是他的后置定语,那have就有“有”之类的意思,那样的话句子意思不对,句子想表达的是我想让这个包裹被怎么怎么样,所以选B,而且在这里的have sth done 是省略了动词不定式to的,本身的意思就有将要的意思,所以应该是B。
选择B
have sth done 是客观上做完某事. package 不可能自己秤.所以要用have sth done
have sth done
=让某人把某事做了
have sth done使/让。。。被做
have sth to be done有被做的某物to be done是定语
选B是正确的
have sth done 固定搭配
have sth done 意思是做了某事.eg:I have my hair done this morning.今天早上我去剪了头发(注:have sth done强调一点,就是这件事并不是自己动手来完成,而是交由别人来做)have sth to be done 意思是有某事将要去...
第一个是要做的事还未做,第二个是这件事将要被做