疑问来源于曾老师的一个回答:
“have + 宾语 + to be done” 中的 have 也是行为动词,不定式的被动式作定语且动作的执行者不是本人。如:
Do you have anything to be taken to yourbrother in town? 你有什么东西要带给你镇里的兄弟吗?(带东西到镇里去的人不是主语“you”而是问话者。)
“have + 宾语 + done” 中的have是使役动词,过去分词作宾补,意为:
a) 请(让,叫,使)别人做某事。如:
I had some wedding photos taken. 我拍了几张结婚照。(拍照的动作是请/叫/让摄影师执行的)
b) 使得……遭遇/经历……(表不幸、意外或痛苦)。如:
Yesterday I had my wallet stolen. 昨天我的钱包被偷了。(偷盗的行为是小偷执行的)
还有就是在这里行为动词和使役动词是如何区分的?
首先要说明两点:一是曾老师的观点完全正确;二是 to be done 完全可以作宾补。
在 have sth done 这一结构或 done 是宾补,因为 sth 与 done 之间存在逻辑上的主谓关系;而在 have sth to do 这一结构中,不定式是定语,意思是“有某事要做”(既然 to do 是定语,它的被动式 to be done 当然也是定语)。
如果不是 have sth to be done 这类句式,to be done 作宾语当然是可能的。如:
He wants the work to be done before dark. 他希望在天黑前把工作搞完。
I don’t want him to be mixed up in the affair. 我不想他牵连到这件事情中去。
We preferred the house to be painted white 我们倒喜欢那座漆成白色的房子。
He ordered the goods to be sent by air. 他命令把货物空运。