I have a lot of work to do. to do 是不定式做定语,对吗?
I have a lot of work to be done. to be done 做宾补,对吗?
请达人分析以上的判断是否正确。
谢谢!
I have a lot of work to be done. to be done 做宾补,对吗?
请达人分析以上的判断是否正确。
答:这两句中的不定式短语都是作work的后置定语。前者为主动式,前面省略了for me, 后者为被动式,后面省略了by someone else
译:我有一些活儿要干。
我有一些活儿要人去干。
have 作使役动词(复宾动词)时,无to不定式作宾补: have sb. do sth.
如:I'll have Tom do the work.追问
谢谢赐教。
再请问不定式做后置定语与不定式做宾补、现在分词短语做后置定语与做宾补、过去分词短语做后置定语与做宾补的本质区别是什么,我一直对这个问题比较困感。谢谢!
举例说明:
I asked a student help me. 我让一个学生帮我的忙。不定式to help me 作asked的宾语 a student 的补足语。没有它,I asked a student ,这个句子就不完整,至少不能表达清楚意思。所以这个不定式叫宾语的补足语。宾语和它的补足语,在逻辑上有主谓的关系,也就是说,to help me 是a student 发出的动作。
I had a student to help me.(过去) 我有一个帮助我的学生。这里,I had a student. 我(过去)有一个学生。意思完整。to help me 是限制性的定语相当于一个定语从句:who helped me.
对比:I had a student help me. 我让一个学生帮助我。 为了区分,当have不作“有”而作“使役”解释时,作宾语补足语的不定式不带to,为什么要不带to呢?这下明白了吗?如果也带to, 那这一句不是有两种意思了吗?
其它的现在分词和过去作后置定语和宾补的本质区别,都一样,就是“作用不同”,作定语是用来限定(修饰)这个名词,是这个而不是那个。而补语是补足说明这个宾语(人)在作什么或(事)已经被做过了。
第二句 如果是宾补的话 应该直接用过去分词 作宾补 have a lot of work done. 。