请教老师们:
He will have the car at his disposal for the whole month.
怎么分析好呢?
我认为: have此处为使役动词,at his disposal为宾补,只是省略了be。而一个同学认为:at his disposal为状语 哪个比较好呢? 先谢谢老师们帮忙!
这里,have 仍然是一个 “使役动词”。意为:“使某物处于某种状态; 或某种情况” , 可以接副词、形容词、介词短语充当补足语的复合宾语。
作为 “使役动词” have 的用法,除了宾补是 “不定式、现在分词、过去分词” 之外,还有上述用法。如果是副词、形容词、介词短语充当宾补的话,就不能不再加 be 动词了,这不是省略的问题。道理就是:因为 be 动词本身就表示状态,副词、形容词、介词短语做宾补已经表示状态,这个 be 就不再需要。
关于副词(一般为地点副词)、形容词、介词短语作宾补,举例说明:
Will you have him in? (副词)
I will have some friends over for bridge tomorrow. (副词)
I won’t have David home at present. (副词)
I expect Amy will have the tea ready right now. (形容词)
The long trip had them extremely tired. (形容词)
He had done business with Germans; he had them to his house. (介词短语)
They had this army under his control. (介词短语)
网友的句子,He will have the car at his disposal for the whole month. 跟最后两句相同。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
最好的学习方法是不分析,自己记住这种用法,见了能理解句义,自己写作时会使用即可。不同的人会做出不同的分析。
我的分析是,have在此意为“经历”,at介词短语为宾补。句子实际表达的是:
The car will be at his disposal for the whole month. 整整一个月,这辆车将由他自由支配。(想开随时可以开。)
这个句子与原句的区别是句子的theme(主题)不同,一个是he, 一个是the car.
比较:
He had his leg broken in an accident. had意为经历,过去分词短语为宾补。
His leg was broken in an accident. 被动语态。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!