比较下面的两个句子,一个用了to be,一个没有用to be,它们有区别吗?
The box was found empty.
The box was found to be empty.
请老师解释,谢谢!
你提到的两个句子在语法上都是对的,且在意思上没什么区别,一个是用形容词作主语补足语,一个是用不定式短语作主语补足语。类似的如:
On closer examination the wood was found (to be) rotten. 经更仔细的检查,发现木头已经腐烂了。
The cancer risk among smokers was found (to be) higher. 研究显示吸烟者患癌症的危险性较大。
Any company found (to be) breaking these rules will be heavily fined. 任何违反这些规则的公司都会被处以大笔罚款。
The party leaders were all found (to be) corrupt in varying degrees. 党的所有领导人被发现存在不同程度的腐败行为。
注意:以上各句可以省略的to be中,有些be是助动词,有些be是系动词。同时to be后接的词语也各有不同(如形容词、现在分词等)。