如:I believe(that)you have done your best.
改成:I believe you having done your best.
好像语意相同,也没有语法错误啊?
修改后剩下的部分就不再是宾语从句了,这里非谓语形式可以做双宾语的直接宾语吧?
I believe that you have done your best.
I believe you having done your best.
你写的这个 believe sb doing sth 这个句子是成立的,但是它不是"谓语改成非谓语"请记住一个句子里的谓语形式是不能改成非谓语的。
I believe you having done your best.
这个句子是一个 谓语动词 +宾语+宾语补足语的形式。
追问您好,但有答主说believe 后应该用动词不定式作宾补,所以 I believe you having done your best.是病句?因为believe不跟动名词或者动名词的复合结构作宾语?
您好,修改后剩下的部分就不再是宾语从句了啊,这里非谓语形式可以做双宾语的直接宾语吧?
您好,但有答主说believe 后应该用动词不定式作宾补,所以 I believe you having done your best.是病句?因为believe不跟动名词或者动名词的复合结构作宾语?
追答可以说believe ... to be ...(不定式作宾补,to be 可省略),但不能说believe ... to do。如:
I believe him (to be ) right / a thief.
可以这样用的动词还有prove, find, consider等。
您好,但网上说believe不能用分词作宾补的原因是:分词作宾补谓语动词主要是感官动词像see,notice,find...sb doing sth , 使役动词 get,have ,keep,leave....还有就是介词with 可以用分词作宾补。
而believe并不属于这些单词,所以不能用动词不定式作宾补?
请查阅牛津英语词典。
您好,我的意思就是将从句改成非谓语了。从句不是非存在不可的
您好,为什么是your having done而不是you having done?为什么这种情况下要用独立主格结构?
追答它是非谓语动词形式,所以用your修饰后面的动名词。如果用you做宾语的话,后面就是宾补了,它们没有补充关系。