His theory proved to be right.为什么不是His theory was proved to be right.?应该用被动啊?

问题描述:

His theory proved to be right.
为什么不是His theory was proved to be right.?
应该用被动啊?

prove是不及物动词,没有被动语态.

我觉得prove在这里是linking werb,相当于动词be的用法,可以翻译为”后来发现是”,”最终显现为”

prove可以做及物动词"证明",有被动语态.比如:You should prove your theory.
也可以做不及物动词"证明是",没有被动结构.His theory proved to be right.就是prove做不及物动词的用法.

你错了 如果要照你这样表达的话 你应该说 His theory was proved right 自己体会一下 RIGHT作为宾语补足语
我是一位英语专业的大学生 加油啊