既然“make”在主动语态时,接不定式做宾语补足语时必须省略不定式“to”,为什么“make a promise to do”可以用“to”?
“make”接宾补时只有被动语态才可以用不定式“to”吧?
或者说以下解释正确吗?
这里的不定式既不是宾补也不是目的状语。因为“make a promise to do sth”中的“to do sth”为具有同位关系的不定式作后置定语,而且还可以转换为相应的同位语从句:make a promise that sb do sth。
您好,但“make a promise to do sth”中的“to do sth”为具有同位关系的不定式作后置定语,而且还可以转换为相应的同位语从句:make a promise that sb do sth。所以这里的“to do sth”并不是用来作目的状语吧?
追答to do sth可理解为目的状语:为了做……,作出承诺
在这里也可理解为定语,属于同位关系。
如:He made a plan to buy a house.
一般情况下,不定式不作同位语的。