The existence of the giant clouds was virtually required for the Big Bang,first put forward in the 1920s,to maintain its reign as the dominant explanation of the cosmos.
实际上,巨大的宇宙云的存在,是20世纪20年代首创的“大爆炸论”得以保持其宇宙起源论的主导地位所不可或缺的。
请问上面句子中的for可以换成by,并且意思保持不变吗?
for the Big Bang to maintain its reign as the dominant explanation of the cosmos 是不定式复合结构作目的状语(即不定式to maintain的逻辑主语由介词for引出,置于不定式前,构成for sb to do sth结构)。
the Big Bang指宇宙大爆炸理论。require的施事者是提出该理论的物理学家,而不是大爆炸理论本身。所以该句的介词for不可用by代替。
网友没有看出不定式复合结构为目的状语,才误以为被动语态后by短语表示require的施事者。
分析句子时必须语法分析结合逻辑分析才不至于理解错误。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!